using iWareCommon.Common.Entity;
|
using iWareDataCore.BASE.Entity;
|
using iWareDataCore.BASE.Service;
|
using iWareWms;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Web;
|
using System.Web.UI;
|
|
|
namespace iWareWms.View.FM.PlaceType
|
{
|
public partial class PlaceTypeDetail : PageBase
|
{
|
protected override void Save(out string msg)
|
{
|
PlaceTypeService.GetInstance().Save(GetPlaceType(), out msg);
|
WriteLog("库位类型新增" + msg, "库位管理");
|
}
|
|
protected override void Update(out string msg)
|
{
|
|
var type = GetPlaceType();
|
type.Id = Convert.ToInt32(Request.QueryString["Id"]);
|
PlaceTypeService.GetInstance().Update(type, out msg);
|
WriteLog("库位类型更新" + msg, "库位管理");
|
}
|
|
private PlaceTypeEntity GetPlaceType()
|
{
|
return new PlaceTypeEntity
|
{
|
Name = tbPlacceTypeName.Text.Trim(),
|
Remark = tbRemark.Text.Trim(),
|
Ip="127.0.0.1"
|
};
|
}
|
|
|
protected void Page_Load(object sender, EventArgs e)
|
{
|
if (!IsPostBack)
|
{
|
if (!string.IsNullOrEmpty(Request.QueryString["IsEdit"]))
|
{
|
string msg;
|
var types = PlaceTypeService.GetInstance().QueryByParam(new QueryParam { Filter = new Dictionary<string, object> { { "Id", Request.QueryString["Id"] } } }, out msg);
|
|
if (!string.IsNullOrEmpty(msg))
|
{
|
|
return;
|
|
}
|
|
tbPlacceTypeName.Text = types.Count > 0 ? types[0].Name : "";
|
tbRemark.Text = types.Count > 0 ? types[0].Remark : "";
|
|
}
|
|
}
|
}
|
}
|
}
|