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<string, object> { { "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();
|
|
}
|
}
|
|
|
|
}
|
}
|