📄 pa02_edituserinfo.aspx.cs
字号:
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using WebService;
public partial class Web_Administrator_PA02_EditUserInfo : System.Web.UI.Page
{
int _operatorID = -1;
string _ticket = "gdgf";
string _expMsg = "gfddsgg";
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.tb_editUserInfo.Visible = true;
this.tb_sureInfo.Visible = false;
string Str_employeeID = Request.QueryString["employeeID"].ToString();
int employeeID = int.Parse(Str_employeeID);
ShowEmployeeInfo(employeeID);
}
}
public void ShowEmployeeInfo(int _employeeID)
{
VinciService vinciService = new VinciService();
EmployeesEntity emp;
emp = vinciService.GetEmployeesEntity(_employeeID, _operatorID, _ticket, out _expMsg);
this.txt_adress.Text = emp.Address;
this.txt_birthDay.Text = emp.BirthDate.ToString();
this.txt_city.Text = emp.City;
this.txt_firstName.Text = emp.FirstName;
this.txt_hriedate.Text = emp.HireDate.ToString();
this.txt_lastName.Text = emp.LastName;
this.ddl_isActive.SelectedValue = emp.IsActive.ToString();
this.txt_loginName.Text = emp.LoginName;
this.txt_note.Text = emp.Notes;
this.txt_orgID.Text = emp.OrgID.ToString();
this.txt_title.Text = emp.Title;
}
public void updateEmployeeInfo(int _employeeID)
{
VinciService vinciService = new VinciService();
EmployeesEntity employeesEntity;
employeesEntity = vinciService.GetEmployeesEntity(_employeeID, _operatorID, _ticket, out _expMsg);
EmployeesEntity emp=new EmployeesEntity();
emp.Address = lbl_adress.Text.Trim();
emp.BirthDate = DateTime.Parse(lbl_brithday.Text.Trim());
emp.City = lbl_city.Text.Trim();
emp.EmployeeID = _employeeID;
emp.FirstName = lbl_firstname.Text.Trim();
emp.HireDate = DateTime.Parse(lbl_hiredate.Text.Trim());
emp.IsActive = int.Parse(ddl_isActive.SelectedValue);
emp.LastName = lbl_lastname.Text.Trim();
emp.LoginName = lbl_loginName.Text.Trim();
emp.Notes = txt_note.Text.Trim();
emp.OrgID = int.Parse(lbl_orgID.Text.Trim());
emp.Password = employeesEntity.Password;
emp.ReportsTo = employeesEntity.ReportsTo;
emp.Title = lbl_title.Text;
vinciService.UpdateEmployeseInfo(emp, _operatorID, _ticket);
}
protected void btn_next_Click(object sender, EventArgs e)
{
this.tb_editUserInfo.Visible = false;
this.tb_sureInfo.Visible = true;
lbl_adress.Text = txt_adress.Text;
lbl_brithday.Text = txt_birthDay.Text;
lbl_city.Text = txt_city.Text;
lbl_firstname.Text = txt_firstName.Text;
lbl_hiredate.Text = txt_hriedate.Text;
lbl_lastname.Text = txt_lastName.Text;
lbl_loginName.Text = txt_loginName.Text;
lbl_isActive.Text = ddl_isActive.SelectedValue;
txt_showNote.Text = txt_note.Text;
txt_showNote.Enabled = false;
lbl_orgID.Text = txt_orgID.Text;
lbl_title.Text = txt_title.Text;
}
protected void btn_back_Click(object sender, EventArgs e)
{
this.tb_editUserInfo.Visible = true;
this.tb_sureInfo.Visible = false;
}
protected void btn_comit_Click(object sender, EventArgs e)
{
string Str_employeeID = Request.QueryString["employeeID"].ToString();
int employeeID = int.Parse(Str_employeeID);
updateEmployeeInfo(employeeID);
//Response.Redirect("PA02_UserInfo.aspx");
//Response.Write("<script language='javascript'>alert('信息更新成功')</script>");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -