protected void btnCapNhat_Click(object sender, DirectEventArgs e) { BHQUYDINHBIENDONGInfo obj = new BHQUYDINHBIENDONGInfo(); BHQUYDINHBIENDONGController ctr = new BHQUYDINHBIENDONGController(); obj.MaBienDong = txtMaBienDong.Text; obj.TenBienDong = txtTenBienDong.Text; obj.LoaiAnhHuong = cboloaianhhuong.Value.ToString(); if (!string.IsNullOrEmpty(cboCheDoBH.Text)) { if (cboCheDoBH.Text == "NULL") { obj.IDCheDoBaoHiem = null; } else { obj.IDCheDoBaoHiem = Convert.ToInt32(cboCheDoBH.Value); } } obj.IsBHXH = chkIsIsBHXH.Checked; obj.IsBHYT = chkIsIsBHYT.Checked; obj.IsBHTN = chkIsIsBHTN.Checked; obj.DangSuDung = chkIsDangSuDung.Checked; obj.UserID = CurrentUser.ID; obj.DateCreate = DateTime.Now; obj.MaDonVi = Session["MaDonVi"].ToString(); if (e.ExtraParams["Command"] == "Edit") { if (!string.IsNullOrEmpty(hdfRecordID.Text)) { obj.IDQuyDinhBienDong = Convert.ToInt32(hdfRecordID.Text); } ctr.Update(obj); wdAddWindow.Hide(); } else { DataTable dt = DataController.DataHandler.GetInstance().ExecuteDataTable("GetBienDongBaoHiem_ByMaBienDong", "@MaBienDong", txtMaBienDong.Text); if (dt.Rows.Count > 0) { X.MessageBox.Alert("Thông báo", "Mã quy định biến động đã tồn tại").Show(); txtMaBienDong.Focus(); return; } else { ctr.Insert(obj); } if (e.ExtraParams["Close"] == "True") { wdAddWindow.Hide(); } // RM.RegisterClientScriptBlock("fd", string.Format("addRecord('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}', '{10}', '{11}')", txtIDQuyDinhBienDong.Text, txtMaBienDong.Text, txtTenBienDong.Text, txtLoaiAnhHuong.Text, txtIDCheDoBaoHiem.Text, chkIsIsBHXH.Checked, chkIsIsBHYT.Checked, chkIsIsBHTN.Checked, chkIsDangSuDung.Checked, txtUserID.Text, txtDateCreate.Text, txtMaDonVi.Text)); } GridPanel1.Reload(); }
protected void btnOK_Click(object sender, DirectEventArgs e) { DataTable record = new BHQUYDINHBIENDONGController().GetByPrkey(Convert.ToInt32(txtmaloaihdcoppy.Text)); if (record.Rows.Count > 0) { Dialog.ShowNotification("Mã đã tồn tại"); } else { record = new BHQUYDINHBIENDONGController().GetByPrkey(Convert.ToInt32(hdfRecordID.Text)); record.Rows[0]["IDQuyDinhBienDong"] = int.Parse(txtmaloaihdcoppy.Text); if (record != null) { BHQUYDINHBIENDONGInfo item = new BHQUYDINHBIENDONGInfo() { IDQuyDinhBienDong = int.Parse(record.Rows[0]["IDQuyDinhBienDong"].ToString()), MaBienDong = record.Rows[0]["MaBienDong"].ToString(), TenBienDong = record.Rows[0]["TenBienDong"].ToString(), LoaiAnhHuong = record.Rows[0]["LoaiAnhHuong"].ToString(), IDCheDoBaoHiem = int.Parse(record.Rows[0]["IDCheDoBaoHiem"].ToString()), IsBHXH = (bool)record.Rows[0]["IsBHXH"], IsBHYT = (bool)record.Rows[0]["IsBHYT"], IsBHTN = (bool)record.Rows[0]["IsBHTN"], DangSuDung = (bool)record.Rows[0]["DangSuDung"], UserID = int.Parse(record.Rows[0]["UserID"].ToString()), DateCreate = DateTime.Parse(record.Rows[0]["DateCreate"].ToString()), MaDonVi = record.Rows[0]["MaDonVi"].ToString(), }; new BHQUYDINHBIENDONGController().Insert(item); GridPanel1.Reload(); wdInputNewPrimaryKey.Hide(); } } }
public void Update(BHQUYDINHBIENDONGInfo record) { DataController.DataHandler.GetInstance().ExecuteNonQuery("UpdateBHQUYDINHBIENDONG", "@IDQuyDinhBienDong", "@MaBienDong", "@TenBienDong", "@LoaiAnhHuong", "@IDCheDoBaoHiem", "@IsBHXH", "@IsBHYT", "@IsBHTN", "@DangSuDung", "@UserID", "@DateCreate", "@MaDonVi", record.IDQuyDinhBienDong, record.MaBienDong, record.TenBienDong, record.LoaiAnhHuong, record.IDCheDoBaoHiem, record.IsBHXH, record.IsBHYT, record.IsBHTN, record.DangSuDung, record.UserID, record.DateCreate, record.MaDonVi); }