protected void btnSua_Click(object sender, EventArgs e) { pcAddRoles.ShowOnPageLoad = true; SYS_Session session = (SYS_Session)Session["SYS_Session"]; CBDN.DM_DiemDoLienKetResult cv = (CBDN.DM_DiemDoLienKetResult)grdDVT.GetRow(grdDVT.FocusedRowIndex); lbdodiem.Text = cv.MaDiemDo; txtMaDiemDoLK.Text = cv.DDo; txtNguon.Text = cv.Nguon; if (cv.IsChieuGiao != null) { ckGiao.Checked = (bool)cv.IsChieuGiao; } if (cv.IsChieuNhan != null) { CkNhan.Checked = (bool)cv.IsChieuNhan; } }
protected void btnCapNhat_Click(object sender, EventArgs e) { try { SYS_Session session = (SYS_Session)Session["SYS_Session"]; CBDN.DM_DiemDoLienKetResult lk = (CBDN.DM_DiemDoLienKetResult)grdDVT.GetRow(grdDVT.FocusedRowIndex); CBDN.DM_DiemDo ddo = db.DM_DiemDos.SingleOrDefault(x => x.IDDiemDo == lk.IDDiemDo); CBDN.DM_DVQLY dv = db.DM_DVQLies.SingleOrDefault(c => c.IDMA_DVIQLY == ddo.MaDviNhap); CBDN.HD_DiemDoLienKet cv = db.HD_DiemDoLienKets.SingleOrDefault(x => x.MaDiemDo == ddo.MaDiemDo); if (cv == null) { CBDN.HD_DiemDoLienKet ddoLK = new CBDN.HD_DiemDoLienKet(); ddoLK.DDo = txtMaDiemDoLK.Text; ddoLK.Nguon = txtNguon.Text; ddoLK.MaDiemDo = ddo.MaDiemDo; ddoLK.IDMaDVIQLY = ddo.MaDviNhap; ddoLK.MaDDVIQLY = dv.MA_DVIQLY; ddoLK.IsChieuGiao = ckGiao.Checked; ddoLK.IsChieuNhan = CkNhan.Checked; ddoLK.IsDaoChieu = ckDaoChieu.Checked; db.HD_DiemDoLienKets.InsertOnSubmit(ddoLK); db.SubmitChanges(); } else { //CBDN.HD_DiemDoLienKet ddoLK = db.HD_DiemDoLienKets.SingleOrDefault(x => x.MaDiemDo == cv.MaDiemDo); cv.DDo = txtMaDiemDoLK.Text; cv.Nguon = txtNguon.Text; cv.IsChieuGiao = ckGiao.Checked; cv.IsChieuNhan = CkNhan.Checked; cv.IsDaoChieu = ckDaoChieu.Checked; // ddoLK.MaDiemDo = e.NewValues[0] + ""; db.SubmitChanges(); } db.SubmitChanges(); _DataBind(); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "", "alert('Cập nhật dữ liệu thành công');", true); } catch (Exception ex) { } finally { } }