using FineUIPro; using FineUIPro.iWareWms; using iWareCommon.Common.Entity; using iWareExcel.EXCEL.Entity; using iWareExcel.EXCEL.Service; using System; using System.Collections.Generic; namespace iWareWms.View.EXCEL.WorkBook { public partial class ViewWorkSheetDetail :PageBase { protected override void Save(out string msg) { WorkSheetService.GetInstance().Save(GetWorkSheet(), out msg); } protected override void Update(out string msg) { var workSheet = GetWorkSheet(); workSheet.Id = Convert.ToInt32(Request.QueryString["Id"]); WorkSheetService.GetInstance().Update(workSheet, out msg); } private WorkSheetEntity GetWorkSheet() { return new WorkSheetEntity { Name = Name.Text.Trim(), ClassName = ClassName.Text.Trim(), WorkBookId = Convert.ToInt32(Request.QueryString["WorkBookId"]), HeadStartLine = Convert.ToInt32(HeadStartLine.Text.Trim()), DataStartLine = Convert.ToInt32(DataStartLine.Text.Trim()), SheetIndex= Convert.ToInt32(SheetIndex.Text.Trim()) }; } protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (string.IsNullOrEmpty(Request.QueryString["IsEdit"])) { DataStartLine.Text = "0"; HeadStartLine.Text = "0"; return; } string msg; var workSheets = WorkSheetService.GetInstance().QueryByParam(new QueryParam { Filter = new Dictionary { { "Id", Request.QueryString["Id"] } ,{"WorkBookId",Request.QueryString["WorkBookId"]}} }, out msg); if (!string.IsNullOrEmpty(msg)) { //Alert.ShowInTop(msg); return; } Name.Text = workSheets.Count > 0 ? workSheets[0].Name : ""; ClassName.Text = workSheets.Count > 0 ? workSheets[0].ClassName : ""; DataStartLine.Text = workSheets[0].DataStartLine.ToString(); HeadStartLine.Text = workSheets[0].HeadStartLine.ToString(); SheetIndex.Text = workSheets[0].SheetIndex.ToString(); } } } }