protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { if (Session[Su_HopHoSoLogic.SESSION_SEC_ID] != null) { btAddApprover.Text = "Cập nhật"; sec = um.getHopHoSo(Int32.Parse(Session[Su_HopHoSoLogic.SESSION_SEC_ID].ToString())); if (sec != null) { tbxName.Text = sec.Name; tbxDescription.Text = sec.Description; } } else { sec = new HopHoSo(); } listAllSec(); } catch (Exception ex) { Logger.logmessage(classobject, "Page_Load", ex.Message + ex.StackTrace); Response.Redirect("~/ThongBaoLoi.aspx", false); } } }
protected bool validateSecurity(HopHoSo sec) { bool result = true; if (!um.validateSecName(sec.Name)) { result = false; Response.Write("<script language='javascript'> { alert('Tên này đã có trong hệ thống. Xin chọn một tên khác');}</script>"); } if (!um.validateSecNameNull(sec.Name)) { result = false; Response.Write("<script language='javascript'> { alert('Tên không được phép để trống');}</script>"); } return(result); }
protected void btAddApprover_Click(object sender, EventArgs e) { try { if (!isUpdate()) { sec = new HopHoSo(); sec.Name = tbxName.Text; sec.Description = tbxDescription.Text; } else { sec = um.getHopHoSo(Int32.Parse(Session[Su_HopHoSoLogic.SESSION_SEC_ID].ToString())); sec.Name = tbxName.Text; sec.Description = tbxDescription.Text; } if (validateSecurity(sec)) { if (!isUpdate()) { um.addHopHoSo(sec); tbxDescription.Text = ""; tbxName.Text = ""; } else { um.updateHopHoSo(sec); tbxDescription.Text = ""; tbxName.Text = ""; } } Session[LoaiVanBanLogic.SESSION_SEC_ID] = null; Response.Redirect("QLHopHoSo.aspx", false); } catch (Exception ex) { Logger.logmessage(classobject, "btAddApprover_Click", ex.Message + ex.StackTrace); Response.Redirect("~/ThongBaoLoi.aspx", false); } }