protected void LoadMucLuc() { MucLucDTO mucLucDTO = MucLucDAO.getMucLuc(mClaimID, mClaimType); if (mClaimType == "PR") { panel_PR.Visible = true; if (mucLucDTO != null) { ckbPR_GioiThieuChung.Checked = mucLucDTO.getKey("GioiThieuChung"); ckbPR_NguoiDuocBaoHiem.Checked = mucLucDTO.getKey("NguoiDuocBaoHiem"); ckbPR_DienBien.Checked = mucLucDTO.getKey("DienBien"); ckbPR_NguyenNhan.Checked = mucLucDTO.getKey("NguyenNhan"); ckbPR_PhamViBaoHiem.Checked = mucLucDTO.getKey("PhamViBaoHiem"); ckbPR_PhamViVaMucDoThietHai.Checked = mucLucDTO.getKey("PhamViVaMucDoThietHai"); ckbPR_DonBaoHiemKhac.Checked = mucLucDTO.getKey("DonBaoHiemKhac"); ckbPR_GiaTriThuHoi.Checked = mucLucDTO.getKey("GiaTriThuHoi"); ckbPR_TheQuyenTruyDoiBenThuBa.Checked = mucLucDTO.getKey("TheQuyenTruyDoiBenThuBa"); ckbPR_DuPhongBoiThuong.Checked = mucLucDTO.getKey("DuPhongBoiThuong"); ckbPR_TamUngBoiThuongText.Checked = mucLucDTO.getKey("TamUngBoiThuongText"); ckbPR_BaoCaoTiepTheo.Checked = mucLucDTO.getKey("BaoCaoTiepTheo"); } } else if (mClaimType == "IR") { } }
public static bool Update(MucLucDTO mucLuc) { string sql = "sp_MucLuc_Update"; List <SqlParameter> ds = new List <SqlParameter>(); ds.Add(new SqlParameter("@ID_Claim", mucLuc.ID_Claim)); ds.Add(new SqlParameter("@ClaimType", mucLuc.ClaimType)); ds.Add(new SqlParameter("@JsonValue", mucLuc.JsonValue)); return(SqlDataAcessHelper.exNonStoreParas(sql, ds)); }
public static MucLucDTO getMucLuc(string ID_Claim, string ClaimType) { string sql = "sp_MucLuc_Select"; List <SqlParameter> ds = new List <SqlParameter>(); ds.Add(new SqlParameter("@ID_Claim", ID_Claim)); ds.Add(new SqlParameter("@ClaimType", ClaimType)); DataTable dt = SqlDataAcessHelper.exStoreParas(sql, ds); if (dt.Rows.Count > 0) { MucLucDTO mucLuc = new MucLucDTO(); mucLuc.ID_Claim = dt.Rows[0]["ID_Claim"].ToString(); mucLuc.ClaimType = dt.Rows[0]["ClaimType"].ToString(); mucLuc.JsonValue = dt.Rows[0]["JsonValue"].ToString(); return(mucLuc); } return(null); }
protected void update_Click(object sender, EventArgs e) { if (mClaimType == "PR") { JSonObject jsonValue = new JSonObject(); jsonValue.Put("GioiThieuChung", ckbPR_GioiThieuChung.Checked.ToString()); jsonValue.Put("NguoiDuocBaoHiem", ckbPR_NguoiDuocBaoHiem.Checked.ToString()); jsonValue.Put("DienBien", ckbPR_DienBien.Checked.ToString()); jsonValue.Put("NguyenNhan", ckbPR_NguyenNhan.Checked.ToString()); jsonValue.Put("PhamViBaoHiem", ckbPR_PhamViBaoHiem.Checked.ToString()); jsonValue.Put("PhamViVaMucDoThietHai", ckbPR_PhamViVaMucDoThietHai.Checked.ToString()); jsonValue.Put("DonBaoHiemKhac", ckbPR_DonBaoHiemKhac.Checked.ToString()); jsonValue.Put("GiaTriThuHoi", ckbPR_GiaTriThuHoi.Checked.ToString()); jsonValue.Put("TheQuyenTruyDoiBenThuBa", ckbPR_TheQuyenTruyDoiBenThuBa.Checked.ToString()); jsonValue.Put("DuPhongBoiThuong", ckbPR_DuPhongBoiThuong.Checked.ToString()); jsonValue.Put("TamUngBoiThuongText", ckbPR_TamUngBoiThuongText.Checked.ToString()); jsonValue.Put("BaoCaoTiepTheo", ckbPR_BaoCaoTiepTheo.Checked.ToString()); MucLucDTO mucLucDTO = MucLucDAO.getMucLuc(mClaimID, mClaimType); if (mucLucDTO == null) { mucLucDTO = new MucLucDTO(); mucLucDTO.ID_Claim = mClaimID; mucLucDTO.ClaimType = mClaimType; mucLucDTO.JsonValue = jsonValue.ToString(); MucLucDAO.Insert(mucLucDTO); } else { mucLucDTO.JsonValue = jsonValue.ToString(); MucLucDAO.Update(mucLucDTO); } Response.Write("<script> window.parent.closeAllDialog(); </script>"); Response.Write("<script> window.parent.reloaData(); </script>"); } }
public void loadData() { DataRow row = claimDao.LayInFoReportNormal(mClaimID); DataRow rowmau = claimDao.selectClaimMau(1); loadSIGNPre(mClaimID); loadSIGNCheck(mClaimID); loadGDV(); if (row != null) { lblTenClaim.Text = "PR_" + row["TenClaim"].ToString(); //lblTenClaim1.Text = lblTenClaim.Text; //lblNgayMoPR.Text = row["NgayBatDauGiamDinh"].ToString(); //lblNgayMoPR.Text = "Ngày " + DateTime.Now.Day + " tháng " + DateTime.Now.Month + " năm " + DateTime.Now.Year; string ngayPR = row["PRDate"].ToString(); if (ngayPR != "") { lblPRDate.Text = "Ngày " + ngayPR; txtPRDate.Text = ngayPR; } else { lblPRDate.Text = "Ngày dd/mm/yyyy."; } string tc = row["RefKH"].ToString(); if (tc != "") { lblRefKH.Text = tc; txtRefKH.Text = tc; } else { lblRefKH.Text = "Chưa thông báo"; } //string tenNBH = row["TenNhaBH"].ToString(); //string tendonviBH = row["TenDonVi"].ToString(); //int ss = string.Compare(tenNBH, tendonviBH); //if (string.Compare(tendonviBH, tenNBH) == 0) //{ // lblTenNhaBH.Text = ""; // lblTenDonVi.Text = tendonviBH; //} //else //{ lblTenNhaBH.Text = row["TenNhaBH"].ToString(); lblTenDonVi.Text = row["TenDonVi"].ToString(); //} lblDiaChiNBH.Text = row["DiaChiDV"].ToString(); int idDonVi = int.Parse(row["ID_DonVI"].ToString()); DaiDienDAO daidienDAO = new DaiDienDAO(); string nguoidaidien = row["PhuTrachNBH"].ToString(); if (nguoidaidien != "") { lblPhuTrachNBH.Text = nguoidaidien; txtPhuTrachNBH.Text = lblPhuTrachNBH.Text; } else { DataTable dt = daidienDAO.DSNguoiDaiDien(idDonVi); if (dt.Rows.Count > 0) { DataRow dtRow = dt.Rows[0]; lblPhuTrachNBH.Text = dtRow["TenNguoiDaiDien"].ToString() + " - " /* + dtRow["ChucVu"].ToString() + " - " */ + dtRow["PhongBan"].ToString(); txtPhuTrachNBH.Text = lblPhuTrachNBH.Text; } } lblDateILA.Text = "Báo cáo đầu tiên ngày " + row["ILADATE"].ToString(); //lblDateILA.Text = "Báo cáo đầu tiên ngày " + DateTime.Parse( row["ILADATE"].ToString()).ToString("dd/MM/yyyy"); string brif = row["BriefReport"].ToString(); if (brif != "") { lblBriefReport.Text = brif; txtBriefReport.Text = lblBriefReport.Text; } else { lblBriefReport.Text = row["Brief"].ToString(); txtBriefReport.Text = lblBriefReport.Text; } lblPolicyNo.Text = row["PolicyNo"].ToString(); lblTenKH.Text = row["TenKhachHang"].ToString(); lblDiaChiKH.Text = row["DiaChi"].ToString(); lblLinhVucKinhDoanh.Text = row["LinhVucKinhDoanh"].ToString(); lblPremises.Text = row["Premises"].ToString(); txtPremises.Text = lblPremises.Text; lblDOL.Text = row["DOL"].ToString(); txtDOL.Text = lblDOL.Text; lblSortCause.Text = row["SortCause"].ToString(); txtSortCause.Text = lblSortCause.Text; lblPhamViTonThat.Text = row["PhamViTonThat"].ToString(); txtPhamViTonThat.Text = lblPhamViTonThat.Text; lblNamePolicy.Text = row["NamePolicy"].ToString(); txtNamePolicy.Text = lblNamePolicy.Text; lblSumInSured.Text = row["SumInSured"].ToString(); txtSumInSured.Text = lblSumInSured.Text; lblEffective.Text = row["Effective"].ToString(); txtEffective.Text = lblEffective.Text; lblMucMienThuong.Text = row["MucMienThuong"].ToString(); txtMucMienThuong.Text = lblMucMienThuong.Text; lblTamUngBoiThuongPR.Text = row["TamUngBoiThuongPR"].ToString(); txtTamUngBoiThuongPR.Text = row["TamUngBoiThuongPR"].ToString(); lblDKBS.Text = row["DKBS"].ToString(); txtDKBS.Text = lblDKBS.Text; if (row["KhieuNai"].ToString() != null && row["KhieuNai"].ToString().Trim() != "") { lblKhieuNai.Text = row["KhieuNai"].ToString(); txtKhieuNai.Text = lblKhieuNai.Text; } else { lblKhieuNai.Text = "(Đang cập nhật)"; } string duphongILA = row["DuPhongTonThat"].ToString(); if (row["DuPhongTonThatPR"].ToString() != "") { lblDuPhongTonThatPR.Text = row["DuPhongTonThatPR"].ToString();; txtDuPhongTonThatPR.Text = lblDuPhongTonThatPR.Text; } else { lblDuPhongTonThatPR.Text = duphongILA; txtDuPhongTonThatPR.Text = lblDuPhongTonThatPR.Text; } //load nội dung string gioithieumau = rowmau["GioiThieuChungA1"].ToString(); string NDBHmau = rowmau["GioiThieuNDBH"].ToString(); string dienbienmau2 = rowmau["DienBienTonThat"].ToString(); string nguyennhanmau = rowmau["NguyenNhanC3"].ToString(); string phamvimau = rowmau["PhamViBaoHiemE1PR"].ToString(); string phammucdomau = rowmau["PhamViMucDoThietHaiD1"].ToString(); string donbhkhacmau = rowmau["DonBaoHiemKhacG"].ToString(); string giatrithuhoimau = rowmau["GiaTriThuHoiH"].ToString(); string thequyenmau = rowmau["TheQuyenTruyDoi"].ToString(); string duphongmau = rowmau["DuPhongBoiThuong"].ToString(); string tamungmau = rowmau["TamUngBoiThuongText"].ToString(); string gioithieuchung = row["A1"].ToString(); if (gioithieuchung != "") { lblA1.Text = gioithieuchung; txtA1.Text = lblA1.Text; } else { lblA1.Text = gioithieumau; txtA1.Text = lblA1.Text; } string gioithieuNDBH = row["GioiThieu"].ToString(); if (gioithieuNDBH != "") { lblGioiThieu.Text = gioithieuNDBH; txtGioiThieu.Text = lblGioiThieu.Text; } else { lblGioiThieu.Text = NDBHmau; txtGioiThieu.Text = lblGioiThieu.Text; } string dienbienmau = row["DienBienTonThat"].ToString(); string dienbien = row["C1"].ToString(); if (dienbien != "") { lblC1.Text = dienbien; txtC1.Text = lblC1.Text; } if (dienbien == "" && dienbienmau != "") { lblC1.Text = dienbienmau; txtC1.Text = lblC1.Text; } if (dienbien == "" && dienbienmau == "") { lblC1.Text = dienbienmau2; txtC1.Text = lblC1.Text; } string nguyennhan = row["C3"].ToString(); if (nguyennhan != "") { lblC3.Text = nguyennhan; txtC3.Text = lblC3.Text; } else { lblC3.Text = nguyennhanmau; txtC3.Text = lblC3.Text; } string phamvi = row["D1"].ToString(); if (phamvi != "") { lblD1.Text = phamvi; txtD1.Text = lblD1.Text; } else { lblD1.Text = phammucdomau; txtD1.Text = lblD1.Text; } string pvbhiem = row["E1"].ToString(); if (pvbhiem != "") { lblE1.Text = pvbhiem; txtE1.Text = lblE1.Text; } else { lblE1.Text = phamvimau;; txtE1.Text = lblE1.Text; } string dbhkhac = row["G"].ToString(); if (dbhkhac != "") { lblG.Text = dbhkhac; txtG.Text = lblG.Text; } else { lblG.Text = donbhkhacmau; txtG.Text = lblG.Text; } string giatrithuhoi = row["H"].ToString(); if (giatrithuhoi != "") { lblH.Text = giatrithuhoi; txtH.Text = lblH.Text; } else { lblH.Text = giatrithuhoimau; txtH.Text = lblH.Text; } string duphong = row["I"].ToString(); if (duphong != "") { lblI.Text = duphong; txtI.Text = lblI.Text; } else { lblI.Text = duphongmau; txtI.Text = lblI.Text; } string thequyen = row["TheQuyenTruyDoi"].ToString(); if (thequyen != "") { lblTheQuyenTruyDoi.Text = thequyen; txtTheQuyenTruyDoi.Text = lblTheQuyenTruyDoi.Text; } else { lblTheQuyenTruyDoi.Text = thequyenmau; txtTheQuyenTruyDoi.Text = lblTheQuyenTruyDoi.Text; } string tamung = row["TamUngBoiThuongText"].ToString(); if (tamung != "") { lblTamUngBoiThuongText.Text = tamung; txtTamUngBoiThuongText.Text = lblTamUngBoiThuongText.Text; } else { lblTamUngBoiThuongText.Text = tamungmau; txtTamUngBoiThuongText.Text = lblTamUngBoiThuongText.Text; } //lblTT.Text = "<p> Các thông tin và diễn biến tiếp theo liên quan đến vụ tổn thất này sẽ tiếp tục được chúng tôi" + // "quan tâm theo dõi và sẽ định kỳ báo cáo để Nhà Bảo Hiểm nắm rõ.</p>" + // "<p> Nếu Quý Công ty Bảo hiểm có bất kỳ câu hỏi hoặc yêu cầu nào khác liên quan đến công tác" + // "giám định vụ tổn thất này, xin vui lòng liên lạc với chúng tôi để được hỗ trợ tốt nhất.</p>"; MucLucDTO mucLucDTO = MucLucDAO.getMucLuc(mClaimID, "PR"); if (mucLucDTO != null) { if (mucLucDTO.getKey("NguoiDuocBaoHiem") == false) { panelMucLucGioiThieu.Visible = false; MucLuc_GioiThieu.Visible = false; } if (mucLucDTO.getKey("GioiThieuChung") == false) { panelMucLucA1.Visible = false; MucLuc_A1.Visible = false; } if (mucLucDTO.getKey("DienBien") == false) { panelMucLucDienBienTonThat.Visible = false; MucLuc_C1.Visible = false; } if (mucLucDTO.getKey("NguyenNhan") == false) { panelMucLucC3.Visible = false; MucLuc_C3.Visible = false; } if (mucLucDTO.getKey("PhamViBaoHiem") == false) { panelMucLucE1.Visible = false; MucLuc_E1.Visible = false; } if (mucLucDTO.getKey("PhamViVaMucDoThietHai") == false) { panelMucLucD1.Visible = false; MucLuc_D1.Visible = false; } if (mucLucDTO.getKey("DonBaoHiemKhac") == false) { panelMucLucG.Visible = false; MucLuc_G.Visible = false; } if (mucLucDTO.getKey("GiaTriThuHoi") == false) { panelMucLucH.Visible = false; MucLuc_H.Visible = false; } if (mucLucDTO.getKey("TheQuyenTruyDoiBenThuBa") == false) { panelMucLucTheQuyenTruyDoi.Visible = false; MucLuc_TheQuyenTruyDoi.Visible = false; } if (mucLucDTO.getKey("DuPhongBoiThuong") == false) { panelMucLucI.Visible = false; MucLuc_I.Visible = false; } if (mucLucDTO.getKey("BaoCaoTiepTheo") == false) { panelMucLucTT.Visible = false; MucLuc_TT.Visible = false; } if (mucLucDTO.getKey("TamUngBoiThuongText") == false) { panelMucLucTamUngBoiThuongText.Visible = false; MucLuc_TamUngBoiThuongText.Visible = false; } } } else { Response.Write("alert('Error!');"); } }
public void loadData() { DataRow row = claimDao.LayInFoReportNormal(mClaimID); if (row != null) { lblTenClaim.Text = "PR_" + row["TenClaim"].ToString(); string ngayPR = "Ngày " + row["PRDate"].ToString(); if (ngayPR != "") { lblNgayMoPR.Text = ngayPR; } else { lblNgayMoPR.Text = "Ngày dd/mm/yyy."; } string tc = row["RefKH"].ToString(); if (tc != "") { lblRefKH.Text = tc; } else { lblRefKH.Text = "Chưa thông báo"; } lblTenNhaBH.Text = row["TenNhaBH"].ToString(); lblTenDonVi.Text = row["TenDonVi"].ToString(); lblDiaChiNBH.Text = row["DiaChiDV"].ToString(); int idDonVi = int.Parse(row["ID_DonVI"].ToString()); DaiDienDAO daidienDAO = new DaiDienDAO(); string nguoidaidien = row["PhuTrachNBH"].ToString(); if (nguoidaidien != "") { lblPhuTrachNBH.Text = nguoidaidien; } else { DataTable dt = daidienDAO.DSNguoiDaiDien(idDonVi); if (dt.Rows.Count > 0) { DataRow dtRow = dt.Rows[0]; lblPhuTrachNBH.Text = dtRow["TenNguoiDaiDien"].ToString() + " - " /* + dtRow["ChucVu"].ToString() + " - " */ + dtRow["PhongBan"].ToString(); } } lblDateILA.Text = "Báo cáo đầu tiên ngày " + row["ILADATE"].ToString(); string brif = row["BriefReport"].ToString(); if (brif != "") { lblBrief.Text = brif; } else { lblBrief.Text = row["Brief"].ToString(); } //lblBrief1.Text = lblBrief.Text; lblPolicyNo.Text = row["PolicyNo"].ToString(); lblTenKH.Text = row["TenKhachHang"].ToString(); lblDiaChiKH.Text = row["DiaChi"].ToString(); lblLinhVucKinhDoanh.Text = row["LinhVucKinhDoanh"].ToString(); lblPremises.Text = row["Premises"].ToString(); lblDOL.Text = row["DOL"].ToString(); lblSortCause.Text = row["SortCause"].ToString(); lblPhamViTonThat.Text = row["PhamViTonThat"].ToString(); lblNamPolicy.Text = row["NamePolicy"].ToString(); lblSumInSured.Text = row["SumInSured"].ToString(); lblEffective.Text = row["Effective"].ToString(); lblMucMienThuong.Text = row["MucMienThuong"].ToString(); lblTamUngBoiThuongPR.Text = row["TamUngBoiThuongPR"].ToString(); lblDKBX.Text = row["DKBS"].ToString(); if (row["KhieuNai"].ToString() != null && row["KhieuNai"].ToString().Trim() != "") { lblKhieuNai.Text = row["KhieuNai"].ToString(); } else { lblKhieuNai.Text = "(Đang cập nhật)"; } lblDuPhongBoiThuong.Text = row["DuPhongBoiThuong"].ToString(); //load nội dung lblGioiThieu.Text = row["GioiThieu"].ToString(); lblA1.Text = row["A1"].ToString(); string dienbienmau = row["DienBienTonThat"].ToString(); string dienbien = row["C1"].ToString(); if (dienbien != "") { lblC1.Text = dienbien; } else { lblC1.Text = dienbienmau; } lblC3.Text = row["C3"].ToString(); lblD1.Text = row["D1"].ToString(); lblE1.Text = row["E1"].ToString(); lblG.Text = row["G"].ToString(); lblH.Text = row["H"].ToString(); lblI.Text = row["I"].ToString(); lblTheQuyenTruyDoi.Text = row["TheQuyenTruyDoi"].ToString(); lblTamUngBoiThuongText.Text = row["TamUngBoiThuongText"].ToString(); //lblTT.Text = "<p> Các thông tin và diễn biến tiếp theo liên quan đến vụ tổn thất này sẽ tiếp tục được chúng tôi" + // "quan tâm theo dõi và sẽ định kỳ báo cáo để Nhà Bảo Hiểm nắm rõ.</p>" + // "<p> Nếu Quý Công ty Bảo hiểm có bất kỳ câu hỏi hoặc yêu cầu nào khác liên quan đến công tác" + // "giám định vụ tổn thất này, xin vui lòng liên lạc với chúng tôi để được hỗ trợ tốt nhất.</p>"; MucLucDTO mucLucDTO = MucLucDAO.getMucLuc(mClaimID, "PR"); if (mucLucDTO != null) { if (mucLucDTO.getKey("NguoiDuocBaoHiem") == false) { panelMucLucGioiThieu.Visible = false; MucLuc_GioiThieu.Visible = false; } if (mucLucDTO.getKey("GioiThieuChung") == false) { panelMucLucA1.Visible = false; MucLuc_A1.Visible = false; } if (mucLucDTO.getKey("DienBien") == false) { panelMucLucDienBienTonThat.Visible = false; MucLuc_C1.Visible = false; } if (mucLucDTO.getKey("NguyenNhan") == false) { panelMucLucC3.Visible = false; MucLuc_C3.Visible = false; } if (mucLucDTO.getKey("PhamViBaoHiem") == false) { panelMucLucE1.Visible = false; MucLuc_E1.Visible = false; } if (mucLucDTO.getKey("PhamViVaMucDoThietHai") == false) { panelMucLucD1.Visible = false; MucLuc_D1.Visible = false; } if (mucLucDTO.getKey("DonBaoHiemKhac") == false) { panelMucLucG.Visible = false; MucLuc_G.Visible = false; } if (mucLucDTO.getKey("GiaTriThuHoi") == false) { panelMucLucH.Visible = false; MucLuc_H.Visible = false; } if (mucLucDTO.getKey("TheQuyenTruyDoiBenThuBa") == false) { panelMucLucTheQuyenTruyDoi.Visible = false; MucLuc_TheQuyenTruyDoi.Visible = false; } if (mucLucDTO.getKey("DuPhongBoiThuong") == false) { panelMucLucI.Visible = false; MucLuc_I.Visible = false; } if (mucLucDTO.getKey("BaoCaoTiepTheo") == false) { panelMucLucTT.Visible = false; MucLuc_TT.Visible = false; } if (mucLucDTO.getKey("TamUngBoiThuongText") == false) { panelMucLucTamUngBoiThuongText.Visible = false; MucLuc_TamUngBoiThuongText.Visible = false; } } } else { Response.Write("alert('Error!');"); } }