protected void grDanhMucThietHaiILA_RowEditing(object sender, GridViewEditEventArgs e) { GridViewRow grRow = grDanhMucThietHaiILA.Rows[e.NewEditIndex]; string id = ((HiddenField)grRow.FindControl("hiddenID")).Value; e.Cancel = true; DanhMucThietHaiDAO dao = new DanhMucThietHaiDAO(); DataRow dtRow = dao.GetDanhMucThietHai(id); panelGrid.Visible = false; panelAddEdit.Visible = true; btnAdd.Visible = false; btnUpdate.Visible = true; hiddenDanhMucID.Value = id; drDamaged.SelectedValue = dtRow["ID_HangMuc"].ToString(); txtMoTaChung.Text = dtRow["TinhTrangChung"].ToString(); txtTotally.Text = dtRow["ThietHaiHoanToan"].ToString(); txtPartial.Text = dtRow["TrangThai"].ToString(); txtYKienGDV.Text = dtRow["YKienGDV"].ToString(); if (dtRow["TinhTrang"].ToString().ToLower() == "yes") { checkTinhTrang.Checked = true; } else { checkTinhTrang.Checked = false; } }
void loaddanhmucthiethai(string idclaim) { DanhMucThietHaiDAO dm = new DanhMucThietHaiDAO(); gvDanhSachHangMucThietHai.DataSource = dm.DanhSachDanhMucThietHaiTheoClaim(idclaim); gvDanhSachHangMucThietHai.DataBind(); }
private void loadDanhMucThietHai() { DanhMucThietHaiDAO danhMucThietHaiDAO = new DanhMucThietHaiDAO(); DataTable dataSource = danhMucThietHaiDAO.DanhSachDanhMucThietHaiTheoClaim(claimID); grDanhMucThietHaiILA.DataSource = dataSource; grDanhMucThietHaiILA.DataBind(); grDanhMucThietHaiSR01.DataSource = dataSource; grDanhMucThietHaiSR01.DataBind(); }
protected void grDanhMucThietHaiSR01_RowDeleting(object sender, GridViewDeleteEventArgs e) { GridViewRow grRow = grDanhMucThietHaiSR01.Rows[e.RowIndex]; string id = ((HiddenField)grRow.FindControl("hiddenID")).Value; string thamchieu = Session["ThamChieu"].ToString(); DanhMucThietHaiDAO dao = new DanhMucThietHaiDAO(); bool kq = dao.XoaDanhMucThietHai(int.Parse(id)); if (kq == true) { loadDanhMucThietHai(); int maGDV = int.Parse(Request.Cookies["MaGDV"].Value); string noidung = gdv.LayTenTheoMa(maGDV) + " delete summary of loss SR01 of case " + thamchieu + " ."; } Response.Write("<script>parent.reloaData();</script>"); }
protected void btnUpdate_Click(object sender, EventArgs e) { try { lblMessage.Text = ""; DanhMucThietHaiDAO dao = new DanhMucThietHaiDAO(); DanhMucThietHaiDTO thietHai = new DanhMucThietHaiDTO(); thietHai.Ma = int.Parse(hiddenDanhMucID.Value); string thamchieu = Session["ThamChieu"].ToString(); thietHai.MaClaim = thamchieu; thietHai.MaHangMuc = int.Parse(drDamaged.SelectedValue); thietHai.ThietHaiHoanToan = txtTotally.Text; thietHai.TrangThai = txtPartial.Text; if (checkTinhTrang.Checked) { thietHai.TinhTrang = "Yes"; } else { thietHai.TinhTrang = "No"; } thietHai.YKienGDV = txtYKienGDV.Text; thietHai.MoTaChung = txtMoTaChung.Text; dao.CapNhatDanhMucThietHai(thietHai); panelGrid.Visible = true; panelAddEdit.Visible = false; Response.Write("<script>parent.reloaData();</script>"); int maGDV = int.Parse(Request.Cookies["MaGDV"].Value); string noidung = gdv.LayTenTheoMa(maGDV) + " edited summary of loss of case" + thamchieu + " ."; SaveLogTracking(maGDV, noidung, thamchieu); loadDanhMucThietHai(); } catch (Exception ex) { lblMessage.Text = ex.Message; } }
private void loadDanhMucThietHai(String claimID) { DanhMucThietHaiDAO danhMucThietHaiDAO = new DanhMucThietHaiDAO(); DataTable dataSource = danhMucThietHaiDAO.DanhSachDanhMucThietHaiTheoClaim(claimID); int dem = dataSource.Rows.Count; bool kt = false; for (int i = 0; i < dem; i++) { DataRow dr = dataSource.Rows[i]; string text = dr["YKienGDV"].ToString(); if (text != "" && text != null) { kt = true; } } if (kt == true) { gvYKienYCo.DataSource = dataSource; gvYKienYCo.DataBind(); } gvDanhMucThietHai.DataSource = dataSource; gvDanhMucThietHai.DataBind(); }