using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace VRS.Management.VSAT { public partial class StudentManage_Edit : BasePage { DataService.BLL.admin_user bll = new DataService.BLL.admin_user(); DataService.BLL.admin_user_role bllAUR = new DataService.BLL.admin_user_role(); DataService.BLL.admin_log log = new DataService.BLL.admin_log(); protected override void Page_Load(object sender, EventArgs e) { base.Page_Load(sender, e); if (!IsPostBack) { BindMajors(dpMajor); //birth_date.SelectedDate = DateTime.Now.AddYears(-20); BindGrade(grade, ""); DataLoad(); } } protected void DataLoad() { string Id = Request.Params["Id"]; if (!string.IsNullOrWhiteSpace(Id)) { var model = bll.GetModel(Id); login_name.Text = model.login_name; login_name.Enabled = false; real_name.Text = model.real_name; id_card.Text = model.id_card; mobile.Text = model.mobile; sex.SelectedValue = model.sex; //birth_date.SelectedDate = model.birth_date; remark.Text = model.r1; } else { OnError(null); } } protected void btnSure_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(login_name.Text) || string.IsNullOrEmpty(real_name.Text) || string.IsNullOrEmpty(dpMajor.SelectedValue)) { RadAjaxManager1.Alert("账号、姓名、密码、专业不能为空!"); return; } if (string.IsNullOrEmpty(grade.SelectedValue)) { RadAjaxManager1.Alert("级别不能为空!"); return; } if (!string.IsNullOrEmpty(mobile.Text.Trim()) && !BasePage.IsMobile(mobile.Text.Trim())) { RadAjaxManager1.Alert("手机号码格式错误!"); return; } DataService.Model.admin_user model = bll.GetModel(Request.Params["Id"]); if (!string.IsNullOrWhiteSpace(password.Text.Trim())) model.password = GetMD5(password.Text.Trim()); model.job_number = model.login_name; model.real_name = real_name.Text.Trim(); model.id_card = id_card.Text.Trim(); model.mobile = mobile.Text.Trim(); model.sex = sex.SelectedValue; //model.birth_date = birth_date.SelectedDate; model.r1 = remark.Text; if (bll.Update(model)) { log.write_log("修改学员成功。" + "学员姓名:" + real_name.Text.Trim() + ",学员ID:" + model.user_id); RadAjaxManager1.ResponseScripts.Add("alert('修改成功!');CloseAndRebind();"); } else RadAjaxManager1.Alert("修改失败!"); } } }