protected void Page_Load(object sender, EventArgs e) { Acceso.Revisa_Permisos(174); reporteEmisiones.wsReportes wsreportes = new reporteEmisiones.wsReportes(); if (!IsPostBack) { string fechaIni = ""; string fechaFin = ""; string plaza; Session["FechaIni"] = fechaIni = "1980-01-01"; Session["FechaFin"] = fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); plaza = Convert.ToString(Session["NoPlaza"]); List<reporteEmisiones.Siniestro> reportePrybe = new List<reporteEmisiones.Siniestro>(wsreportes.ReporteSiniestros(Convert.ToInt32(Session["NoCoop"]), fechaIni, fechaFin, 6)); this.storeSiniestros.DataSource = reportePrybe; this.storeSiniestros.DataBind(); gridSiniestros.Title = "Reporte de Siniestros - " + Convert.ToString(Session["Coop"]); List<Siniestro> reclamos = new List<Siniestro>(); Session["Reclamos"] = reclamos; } }
protected void Page_Load(object sender, EventArgs e) { Acceso.Revisa_Permisos(173); if (!IsPostBack) { reporteEmisiones.wsReportes reporte = new reporteEmisiones.wsReportes(); int idOperacion = 0; //Session["OperacionSeguimiento"] = 2; //Session["Agrupacion"] = 3; string agrupa = ""; switch (Convert.ToInt32(Session["OperacionSeguimiento"])) { case 1: idOperacion = 7; break; case 2: idOperacion = 8; break; } switch (Convert.ToInt32(Session["Agrupacion"])) { case 1: agrupa = "Cooperativa"; break; case 2: agrupa = "Plaza"; break; case 3: agrupa = "Sucursal"; break; } List<reporteEmisiones.Pago> pagos = new List<reporteEmisiones.Pago>(reporte.SiniestrosPorPagar("", "", idOperacion)); this.storePago.DataSource = pagos; this.storePago.GroupField = agrupa; this.storePago.DataBind(); if (idOperacion == 8) { btnImprimeCartaLiq.Show(); } } List<PagoSiniestro> pagossin = new List<PagoSiniestro>(); Session["PagoSin"] = pagossin; List<Liquidacion> listain = new List<Liquidacion>(); Session["ListaSin"] = listain; }
protected void Page_Load(object sender, EventArgs e) { Acceso.Revisa_Permisos(173); reporteEmisiones.wsReportes reporte = new reporteEmisiones.wsReportes(); string fechaIni = ""; string fechaFin = ""; if (!IsPostBack) { 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["DateIniParcialPrybe"]).ToString("yyyy-MM-dd"); fechaFin = Convert.ToDateTime(Session["DateFinParcialPrybe"]).ToString("yyyy-MM-dd"); break; case 3: fechaIni = Convert.ToDateTime(Session["DateIniParcialPrybe"]).ToString("yyyy-MM-dd"); fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); break; case 4: fechaIni = "1980-01-01"; fechaFin = Convert.ToDateTime(Session["DateFinParcialPrybe"]).ToString("yyyy-MM-dd"); break; } } List<reporteEmisiones.Siniestro> pagos = new List<reporteEmisiones.Siniestro>(reporte.ReporteSiniestros(0, fechaIni, fechaFin, 10)); this.storePago.DataSource = pagos; this.storePago.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { Acceso.Revisa_Permisos(169); 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["DateIniEje"]).ToString("yyyy-MM-dd"); fechaFin = Convert.ToDateTime(Session["DateFinEje"]).ToString("yyyy-MM-dd"); break; case 3: fechaIni = Convert.ToDateTime(Session["DateIniEje"]).ToString("yyyy-MM-dd"); fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); break; case 4: fechaIni = "1980-01-01"; fechaFin = Convert.ToDateTime(Session["DateFinEje"]).ToString("yyyy-MM-dd"); break; } List<reporteEmisiones.Emision> reportePrybe = new List<reporteEmisiones.Emision>(wsreportes.ReporteEmisionesCertificados(Convert.ToInt32(Session["Ejecutivo"]), fechaIni, fechaFin, 1)); this.storePrybe.DataSource = reportePrybe; this.storePrybe.DataBind(); this.gridPrybe.Title = "Reporte Mensual - " + Convert.ToString(Session["NombreCompleto"]); } }
protected void Page_Load(object sender, EventArgs e) { Acceso.Revisa_Permisos(171); 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["DateIniPlazaCot"]).ToString("yyyy-MM-dd"); fechaFin = Convert.ToDateTime(Session["DateFinPlazaCot"]).ToString("yyyy-MM-dd"); break; case 3: fechaIni = Convert.ToDateTime(Session["DateIniPlazaCot"]).ToString("yyyy-MM-dd"); fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); break; case 4: fechaIni = "1980-01-01"; fechaFin = Convert.ToDateTime(Session["DateFinPlazaCot"]).ToString("yyyy-MM-dd"); break; } List<reporteEmisiones.Siniestro> reportePrybe = new List<reporteEmisiones.Siniestro>(wsreportes.ReporteSiniestros(Convert.ToInt32(Session["NoPlaza"]), fechaIni, fechaFin, 3)); this.storePrybe.DataSource = reportePrybe; this.storePrybe.DataBind(); gridPrybe.Title = "Reporte de Siniestros - " + Convert.ToString(Session["Plaza"]); } }
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 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["IniCobPrybe"]).ToString("yyyy-MM-dd"); fechaFin = Convert.ToDateTime(Session["FinCobPrybe"]).ToString("yyyy-MM-dd"); break; case 3: fechaIni = Convert.ToDateTime(Session["IniCobPrybe"]).ToString("yyyy-MM-dd"); fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); break; case 4: fechaIni = "1980-01-01"; fechaFin = Convert.ToDateTime(Session["FinCobPrybe"]).ToString("yyyy-MM-dd"); break; } List<reporteEmisiones.Emision> reportePrybe = new List<reporteEmisiones.Emision>(wsreportes.ReporteContabilidad(1, fechaIni, fechaFin, 5)); this.storePrybe.DataSource = reportePrybe; this.storePrybe.DataBind(); gridPrybe.Title = "Reporte de Cobranza - PRYBE S.C."; } }
protected void Page_Load(object sender, EventArgs e) { 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["DateIniComisiones"]).ToString("yyyy-MM-dd"); fechaFin = Convert.ToDateTime(Session["DateFinComisiones"]).ToString("yyyy-MM-dd"); break; case 3: fechaIni = Convert.ToDateTime(Session["DateIniComisiones"]).ToString("yyyy-MM-dd"); fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); break; case 4: fechaIni = "1980-01-01"; fechaFin = Convert.ToDateTime(Session["DateFinComisiones"]).ToString("yyyy-MM-dd"); break; } List<reporteEmisiones.Primas> reportePrybe = new List<reporteEmisiones.Primas>(wsreportes.ComisionesSucursales(fechaIni, fechaFin)); this.storePrybe.DataSource = reportePrybe; this.storePrybe.DataBind(); gridPrybe.Title = "Reporte de Comisiones por Sucursal - PRYBE S.C."; } }
protected void Page_Load(object sender, EventArgs e) { Acceso.Revisa_Permisos(178); reporteEmisiones.wsReportes wsreportes = new reporteEmisiones.wsReportes(); double totalPN, totalPND, totalComPN, totalComPND, totalComisiones; int idCoop; idCoop = Convert.ToInt32(Session["NoCoop"]); totalPN = 0; totalComPN = 0; totalPND = 0; totalComPND = 0; totalComisiones = 0; 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["IniPrybeCom"]).ToString("yyyy-MM-dd"); fechaFin = Convert.ToDateTime(Session["FinPrybeCom"]).ToString("yyyy-MM-dd"); break; case 3: fechaIni = Convert.ToDateTime(Session["IniPrybeCom"]).ToString("yyyy-MM-dd"); fechaFin = (DateTime.Today.ToString("yyyy-MM-dd")); break; case 4: fechaIni = "1980-01-01"; fechaFin = Convert.ToDateTime(Session["FinPrybeCom"]).ToString("yyyy-MM-dd"); break; } List<reporteEmisiones.Emision> reportePrybe = new List<reporteEmisiones.Emision>(wsreportes.ReporteComisiones(1, fechaIni, fechaFin, 5)); //foreach (var item in reportePrybe) //{ // if (item.PrimaTotal != "") // { // totalPN += Convert.ToDouble(item.PrimaTotal); // } // if (item.Comision != "") // { // totalComPN += Convert.ToDouble(item.Comision); // } //} //lblNetas.Text = totalPN.ToString("$#,##0.00"); //lblComPN.Text = totalComPN.ToString("$#,###.00"); this.storePrybe.DataSource = reportePrybe; this.storePrybe.DataBind(); gridPrybe.Title = "Reporte de Comisiones - PRYBE S.C."; } }
public void Guarda(object sender, DirectEventArgs e) { if (Acceso.Revisa_Permisos(176)) { wsMicro.wsMS wsms = new wsMicro.wsMS(); StringBuilder result = new StringBuilder(); string IdSin; RowSelectionModel sm = this.Seguimiento.SelectionModel.Primary as RowSelectionModel; foreach (SelectedRow row in sm.SelectedRows) { PagoSiniestro pago = new PagoSiniestro(Convert.ToString(row.RecordID)); List<PagoSiniestro> pagossin; pagossin = (List<PagoSiniestro>)(Session["PagoSin"]); pagossin.Add(pago); Session["PagoSin"] = pagossin; } if (txtNoCheque.Text != "") { if (txtFechaPago.Text != "") { List<PagoSiniestro> pagossin = (List<PagoSiniestro>)(Session["PagoSin"]); foreach (var item in pagossin) { wsms.UpdatePago(item.Id, "1", txtNoCheque.Text, txtFechaPago.Text); } } } reporteEmisiones.wsReportes reporte = new reporteEmisiones.wsReportes(); int idOperacion = 0; //Session["OperacionSeguimiento"] = 1; //Session["Agrupacion"] = 1; string agrupa = ""; switch (Convert.ToInt32(Session["OperacionSeguimiento"])) { case 1: idOperacion = 7; break; case 2: idOperacion = 8; break; } switch (Convert.ToInt32(Session["Agrupacion"])) { case 1: agrupa = "Cooperativa"; break; case 2: agrupa = "Plaza"; break; case 3: agrupa = "Sucursal"; break; } List<reporteEmisiones.Pago> pagos = new List<reporteEmisiones.Pago>(reporte.SiniestrosPorPagar("", "", idOperacion)); this.storePago.DataSource = pagos; this.storePago.GroupField = agrupa; this.storePago.DataBind(); DisableControls(); Session["PagoSin"] = ""; } }
public void btnCartaLiquidacion_DirectClick(object sender, DirectEventArgs e) { Session["Contacto"] = txtNombreContacto.Text.ToUpper(); reporteEmisiones.wsReportes reporte = new reporteEmisiones.wsReportes(); wsMicro.wsMS wsms = new wsMicro.wsMS(); double suma = 0; StringBuilder result = new StringBuilder(); string IdSin; RowSelectionModel sm = this.Seguimiento.SelectionModel.Primary as RowSelectionModel; foreach (SelectedRow row in sm.SelectedRows) { int idOperacion = 0; result.AppendFormat(row.RecordID); switch (Convert.ToInt32(Session["OperacionSeguimiento"])) { case 1: idOperacion = 7; break; case 2: idOperacion = 8; break; } List<reporteEmisiones.Pago> pagos = new List<reporteEmisiones.Pago>(reporte.SiniestrosPorPagar("", "", idOperacion)); if (pagos.Count != 0) { foreach (var item2 in pagos) { if (item2.IdSiniestro == Convert.ToString(row.RecordID)) { Liquidacion tmp = new Liquidacion(); tmp.Poliza = item2.Poliza; tmp.Socio = item2.Asegurado; tmp.SumaAsegurada = item2.SumaAsegurada; List<Liquidacion> listasinn; listasinn = (List<Liquidacion>)(Session["ListaSin"]); listasinn.Add(tmp); Session["ListaSin"] = listasinn; suma = suma + Convert.ToDouble(item2.SumaAsegurada); cheque = item2.NoCheque; Session["Coop1"] = item2.Cooperativa; Session["Plaza1"] = item2.Plaza; } } } else { Acceso.GeneraMensaje("Aviso", "No has seleccionado algun reclamo para generar la carta de liquidación.", 'I'); } } List<Liquidacion> listasin = (List<Liquidacion>)(Session["ListaSin"]); if (listasin.Count != 0) { Session["HTML"] = creaformato.GeneraCartaLiquidacion(Convert.ToString(Session["Coop1"]), txtNombreContacto.Text.ToUpper(), Convert.ToString(Session["Plaza1"]), cheque, Convert.ToString(suma), "", listasin.ToArray()); Session["OpImpresion"] = 1; wd_Contacto.Hide(); wd_EmisionLiquidacion.Show(); } txtNombreContacto.Text = ""; sm.ClearSelections(); }
protected void GuardaFechaPrybePagaACoop(object sender, EventArgs e) { RowSelectionModel sm = this.gridSeguimientoEmisiones.SelectionModel.Primary as RowSelectionModel; reporteEmisiones.Error error = new reporteEmisiones.Error(); reporteEmisiones.wsReportes reportes = new reporteEmisiones.wsReportes(); foreach (SelectedRow row in sm.SelectedRows) { PagoPolizas pago = new PagoPolizas(Convert.ToString(row.RecordID)); List<PagoPolizas> pagopol; pagopol = (List<PagoPolizas>)(Session["PagoPol"]); pagopol.Add(pago); Session["PagoPol"] = pagopol; } if (txtNoOperFPC.Text != "") { if (txtFechaPagoCoop.Text != "") { List<PagoPolizas> pagopol = (List<PagoPolizas>)(Session["PagoPol"]); foreach (var item in pagopol) { if (Convert.ToBoolean(Session["ModF"]) == true) { error = reportes.ActualizaSeguimientoPagoPol(13, item.Id, txtFechaPrybePagaCoop.Text, txtNoOperFPPC.Text); } else { error = reportes.ActualizaSeguimientoPagoPol(9, item.Id, txtFechaPrybePagaCoop.Text, txtNoOperFPPC.Text); } } } } if (error.Value == false) { X.Msg.Show(new MessageBoxConfig { Title = "Operación Registrada", Message = "La operación fue registrada exitosamente.", Buttons = MessageBox.Button.OK, Icon = MessageBox.Icon.INFO }); gridSeguimientoEmisiones.RefreshView(); BloqueaCampos(); if (Convert.ToBoolean(Session["ModF"]) == true) { Loguin.InsertLogDanos(Convert.ToInt32(Session["Ejecutivo"]), 18, "FECHA Y PAGO MODIFICADOS DE PRYBE A COOPERATIVA"); } else { Loguin.InsertLogDanos(Convert.ToInt32(Session["Ejecutivo"]), 18, "FECHA Y PAGO GUARDADOS DE PRYBE A COOPERATIVA"); } } else { X.Msg.Show(new MessageBoxConfig { Title = "Advertencia!", Message = "Ha ocurrido un problema: " + error.Msg, Buttons = MessageBox.Button.OK, Icon = MessageBox.Icon.WARNING }); BloqueaCampos(); } List<reporteEmisiones.Seguimiento> seguimientos = new List<reporteEmisiones.Seguimiento>(reportes.ReporteSeguimientoPagoPol(0, Convert.ToString(Session["FechaIni"]), Convert.ToString(Session["FechaFin"]))); this.storeSeguimiento.DataSource = seguimientos; this.storeSeguimiento.DataBind(); sm.ClearSelections(); }
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); } }