初始化仓库
This commit is contained in:
@@ -0,0 +1,157 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.HJGL.BaseInfo
|
||||
{
|
||||
public partial class VCSEdit : PageBase
|
||||
{
|
||||
#region 定义项
|
||||
/// <summary>
|
||||
/// 主键
|
||||
/// </summary>
|
||||
public string vvsId
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["vvsId"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["vvsId"] = value;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
BLL.Base_MaterialService.InitMaterialDropDownList(this.drpMaterial, true,this.CurrUser.LoginProjectId );//材质
|
||||
|
||||
BLL.Base_WeldingMethodService.InitWeldingMethodDropDownList(this.drpWeldingMethod, true);//焊接方法
|
||||
|
||||
|
||||
this.vvsId = Request.Params["vvsId"];
|
||||
if (!string.IsNullOrEmpty(this.vvsId))
|
||||
{
|
||||
Model.Base_VCS vvs = Funs.DB.Base_VCS.FirstOrDefault(x=>x.VvsId==this.vvsId);
|
||||
if (vvs != null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(vvs.WeldingMethodId))
|
||||
{
|
||||
this.drpWeldingMethod.SelectedValue = vvs.WeldingMethodId;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(vvs.MaterialId))
|
||||
{
|
||||
this.drpMaterial.SelectedValue = vvs.MaterialId;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(vvs.SteelFormat))
|
||||
{
|
||||
this.txtSteelFormat.Text = vvs.SteelFormat;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(vvs.Sch))
|
||||
{
|
||||
this.txtSch.Text = vvs.Sch;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(vvs.Voltage))
|
||||
{
|
||||
this.txtVoltage.Text = vvs.Voltage;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(vvs.Current))
|
||||
{
|
||||
this.txtCurrent.Text = vvs.Current;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(vvs.Speed))
|
||||
{
|
||||
this.txtSpeed.Text = vvs.Speed;
|
||||
}
|
||||
if (vvs.PrepareTemp.HasValue)
|
||||
{
|
||||
this.txtPrepareTemp.Text = vvs.PrepareTemp.Value.ToString();
|
||||
}
|
||||
if (!string.IsNullOrEmpty(vvs.Layers))
|
||||
{
|
||||
this.txtLayers.Text = vvs.Layers.ToString();
|
||||
}
|
||||
|
||||
if (vvs.LastTemp.HasValue)
|
||||
{
|
||||
this.txtLastTemp.Text = vvs.LastTemp.Value.ToString();
|
||||
}//drpTestType.SelectedValue = Medium.TestType;
|
||||
this.txtRemark.Text = vvs.Remark;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
Model.Base_VCS vvs = new Model.Base_VCS
|
||||
{
|
||||
Remark = this.txtRemark.Text.Trim()
|
||||
};
|
||||
|
||||
if(drpMaterial.SelectedValue!= BLL.Const._Null)
|
||||
{
|
||||
vvs.MaterialId = drpMaterial.SelectedValue;
|
||||
}
|
||||
if (drpWeldingMethod.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
vvs.WeldingMethodId = drpWeldingMethod.SelectedValue;
|
||||
}
|
||||
|
||||
vvs.ProjectId = CurrUser.LoginProjectId;
|
||||
vvs.SteelFormat = this.txtSteelFormat.Text;
|
||||
vvs.Sch = this.txtSch.Text;
|
||||
vvs.Voltage = this.txtVoltage.Text;
|
||||
vvs.Current = this.txtCurrent.Text;
|
||||
vvs.Speed = this.txtSpeed.Text;
|
||||
vvs.Layers = this.txtLayers.Text;
|
||||
vvs.CreateDate = DateTime.Now;
|
||||
if (!string.IsNullOrEmpty(this.txtPrepareTemp.Text))
|
||||
{
|
||||
vvs.PrepareTemp = decimal.Parse(this.txtPrepareTemp.Text);
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.txtLastTemp.Text))
|
||||
{
|
||||
vvs.LastTemp = decimal.Parse(this.txtLastTemp.Text);
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.vvsId))
|
||||
{
|
||||
vvs.VvsId = this.vvsId;
|
||||
BLL.Base_VCSService.UpdateVCS(vvs);
|
||||
//BLL.Sys_LogService.AddLog(Const.System_6, this.CurrUser.LoginProjectId, this.CurrUser.UserId, Const.HJGL_MediumMenuId, Const.BtnDelete, this.MediumId);
|
||||
}
|
||||
else
|
||||
{
|
||||
this.vvsId = SQLHelper.GetNewID(typeof(Model.Base_VCS));
|
||||
vvs.VvsId = this.vvsId;
|
||||
BLL.Base_VCSService.AddVCS(vvs);
|
||||
//BLL.Sys_LogService.AddLog(Const.System_6, this.CurrUser.LoginProjectId, this.CurrUser.UserId, Const.HJGL_MediumMenuId, Const.BtnDelete, this.MediumId);
|
||||
}
|
||||
|
||||
ShowNotify("保存成功!", MessageBoxIcon.Success);
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user