protected void Page_Load(object sender, EventArgs e) { Acceso.Revisa_Permisos(173); reporteEmisiones.wsReportes wsreportes = new reporteEmisiones.wsReportes(); if (!IsPostBack) { string fechaIni = ""; string fechaFin = ""; switch (Convert.ToInt32(Session["FECHAS"])) { case 1: fechaIni = "1980-01-01"; fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); break; case 2: fechaIni = Convert.ToDateTime(Session["DateIniAna"]).ToString("yyyy-MM-dd"); fechaFin = Convert.ToDateTime(Session["DateFinAna"]).ToString("yyyy-MM-dd"); break; case 3: fechaIni = Convert.ToDateTime(Session["DateIniAna"]).ToString("yyyy-MM-dd"); fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); break; case 4: fechaIni = "1980-01-01"; fechaFin = Convert.ToDateTime(Session["DateFinAna"]).ToString("yyyy-MM-dd"); break; } Session["fechaIni"] = fechaIni; Session["fechaFin"] = fechaFin; List<reporteEmisiones.Siniestro> reportePrybe = new List<reporteEmisiones.Siniestro>(wsreportes.ReporteSiniestrosAnalisis(0, fechaIni, fechaFin, 5)); this.storePrybe.DataSource = reportePrybe; this.storePrybe.DataBind(); gridPrybe.Title = "Reporte de Siniestros en Análisis - PRYBE S.C."; } }
protected void btnPagoNoAprobado_DirectClick(object sender, DirectEventArgs e) { find = Acceso.Revisa_Permisos(176); if (find == true) { reporteEmisiones.wsReportes wsreportes = new reporteEmisiones.wsReportes(); if (Convert.ToString(Session["TipoPol"]) == "Titular") { tipopol = 1; } else if (Convert.ToString(Session["TipoPol"]) == "Menor ahorrador") { tipopol = 2; } error = insertsiniestro.UpdateSiniestro(0, tipopol, 2, Convert.ToInt32(Session["IdSiniestro"]), 8, 5); Session.Remove("IdSiniestro"); Session.Remove("TipoPol"); wd_ConfirmacionPagoSiniestro.Hide(); List<reporteEmisiones.Siniestro> reportePrybe = new List<reporteEmisiones.Siniestro>(wsreportes.ReporteSiniestrosAnalisis(0, Convert.ToString(Session["fechaIni"]), Convert.ToString(Session["fechaFin"]), 5)); this.storePrybe.DataSource = reportePrybe; this.storePrybe.DataBind(); gridPrybe.Title = "Reporte de Siniestros en Análisis - PRYBE S.C."; Acceso.GeneraMensaje("Aviso", "El pago del siniestro ha sido denegado", 'Q'); } }
protected void btnPagoAprobado_DirectClick(object sender, DirectEventArgs e) { find = Acceso.Revisa_Permisos(176); if (find == true) { reporteEmisiones.wsReportes wsreportes = new reporteEmisiones.wsReportes(); if (Convert.ToString(Session["TipoPol"]) == "Titular") { tipopol = 1; } else if (Convert.ToString(Session["TipoPol"]) == "Menor ahorrador") { tipopol = 2; } error = insertsiniestro.UpdateSiniestro(0, tipopol, 2, Convert.ToInt32(Session["IdSiniestro"]), 6, 2); wd_ConfirmacionPagoSiniestro.Hide(); List<reporteEmisiones.Siniestro> reportePrybe = new List<reporteEmisiones.Siniestro>(wsreportes.ReporteSiniestrosAnalisis(0, Convert.ToString(Session["fechaIni"]), Convert.ToString(Session["fechaFin"]), 5)); this.storePrybe.DataSource = reportePrybe; this.storePrybe.DataBind(); gridPrybe.Title = "Reporte de Siniestros en Análisis - PRYBE S.C."; Acceso.GeneraMensaje("Aviso", "El siniestro ha sido liberado para su pago en la Cooperativa", 'I'); correoEnvia.EnviaCorreo(WebConfigurationManager.AppSettings.Get("correo9"), "*****@*****.**", "Liberación de pago", Environment.NewLine + "Se autoriza el pago de siniestro de:" + Environment.NewLine + "<br></br>Póliza: " + "<b>" + Convert.ToString(Session["Poliza"]) + "</b>" + Environment.NewLine + "<br></br>Tipo socio: " + Convert.ToString(Session["TipoPol"]) + Environment.NewLine + "<br></br>Asegurado: " + Convert.ToString(Session["AseguradoP"]) , true); } }