博晟培训考试和塔吊
This commit is contained in:
@@ -0,0 +1,127 @@
|
||||
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.BoSheng
|
||||
{
|
||||
public partial class BoPersonEdit : PageBase
|
||||
{
|
||||
#region 定义项
|
||||
/// <summary>
|
||||
/// 主键
|
||||
/// </summary>
|
||||
private string Id
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["Id"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["Id"] = value;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
||||
this.Id = Request.Params["id"];
|
||||
if (!string.IsNullOrEmpty(this.Id))
|
||||
{
|
||||
Model.Bo_Sheng_Person person = BLL.BOSHENGService.GetBoPersonById(this.Id);
|
||||
if (person != null)
|
||||
{
|
||||
this.txtName.Text = person.Name;
|
||||
this.txtDepartName.Text = person.DepartName;
|
||||
this.txtIdentifyID.Text = person.IdentifyID;
|
||||
this.rblSex.SelectedValue = person.Sex;
|
||||
this.txtBirthDay.Text = person.BirthDay.HasValue ? string.Format("{0:yyyy-MM-dd}", person.BirthDay) : "";
|
||||
this.txtStation.Text = person.Station;
|
||||
this.txtAddress.Text = person.Address;
|
||||
this.txtPolice.Text = person.Police;
|
||||
this.txtValidPeriodStart.Text = string.Format("{0:yyyy-MM-dd}", person.ValidPeriodStart);
|
||||
this.txtValidPeriodEnd.Text = string.Format("{0:yyyy-MM-dd}", person.ValidPeriodEnd);
|
||||
this.txtTelephone.Text = person.Telephone;
|
||||
this.txtJobNumber.Text = person.JobNumber;
|
||||
this.txtNewAddress.Text = person.NewAddress;
|
||||
this.txtRegisterDate.Text = person.RegisterDate.HasValue ? string.Format("{0:yyyy-MM-dd HH:mm:ss}", person.RegisterDate) : "";
|
||||
this.txtCategoryLevel.Text = person.CategoryLevel;
|
||||
this.txtEntranceDate.Text = person.EntranceDate.HasValue ? string.Format("{0:yyyy-MM-dd HH:mm:ss}", person.EntranceDate) : "";
|
||||
this.txtLeaveDate.Text = person.LeaveDate.HasValue ? string.Format("{0:yyyy-MM-dd hh:mm:ss}", person.LeaveDate) : "";
|
||||
if (person.IsOut == "1")
|
||||
{
|
||||
this.cbIsOutName.Checked = true;
|
||||
}
|
||||
if (person.IsBlackList == "1")
|
||||
{
|
||||
this.cbIsBlackListName.Checked = true;
|
||||
}
|
||||
this.txtUploadTime.Text = person.UploadTime.HasValue ? string.Format("{0:yyyy-MM-dd HH:mm:ss}", person.UploadTime) : "";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
Model.Bo_Sheng_Person person = BLL.BOSHENGService.GetBoPersonById(this.Id);
|
||||
if (person != null)
|
||||
{
|
||||
person.ID = this.Id;
|
||||
person.Name = this.txtName.Text.Trim();
|
||||
person.DepartName = this.txtDepartName.Text.Trim();
|
||||
person.IdentifyID = this.txtIdentifyID.Text.Trim();
|
||||
person.Sex = this.rblSex.SelectedValue;
|
||||
person.BirthDay = Funs.GetNewDateTime(this.txtBirthDay.Text.Trim());
|
||||
person.Station = this.txtStation.Text.Trim();
|
||||
person.Address = this.txtAddress.Text.Trim();
|
||||
person.Police = this.txtPolice.Text.Trim();
|
||||
person.ValidPeriodStart =this.txtValidPeriodStart.Text.Trim();
|
||||
person.ValidPeriodEnd = this.txtValidPeriodEnd.Text.Trim();
|
||||
person.Telephone = this.txtTelephone.Text.Trim();
|
||||
person.JobNumber = this.txtJobNumber.Text.Trim();
|
||||
person.NewAddress = this.txtNewAddress.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(this.txtRegisterDate.Text))
|
||||
{
|
||||
person.RegisterDate = Convert.ToDateTime(this.txtRegisterDate.Text);
|
||||
}
|
||||
person.CategoryLevel = this.txtCategoryLevel.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(this.txtEntranceDate.Text))
|
||||
{
|
||||
person.EntranceDate = Convert.ToDateTime(this.txtEntranceDate.Text);
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.txtLeaveDate.Text))
|
||||
{
|
||||
person.LeaveDate = Convert.ToDateTime(this.txtLeaveDate.Text);
|
||||
}
|
||||
person.IsOut = this.cbIsOutName.Checked? "1" : "0";
|
||||
person.IsBlackList = this.cbIsBlackListName.Checked ? "1" : "0";
|
||||
if (!string.IsNullOrEmpty(this.txtUploadTime.Text))
|
||||
{
|
||||
person.UploadTime = Convert.ToDateTime(this.txtUploadTime.Text);
|
||||
}
|
||||
BLL.BOSHENGService.UpdateBoPerson(person);
|
||||
ShowNotify("修改成功!", MessageBoxIcon.Success);
|
||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user