/* FuncionImprimir OLD * private void FuncionImprimir(string idNovedad) * { * try * { * WSNovedad.Novedad Nov = Novedad.NovedadesTraerXId_TodaCuotas(long.Parse(idNovedad)); * * if (Nov != null) * { * List<WSPrestador.Prestador> listaP = Prestador.TraerPrestador(0, Nov.UnPrestador.ID); * WSPrestador.Prestador unPrestador = listaP != null && listaP.Count > 0 ? listaP.ElementAt(0) : null; * //Busco los datos del prestador que corresponden a la novedad ingresada * if (unPrestador == null) * { * log.Error(String.Format("No se encontron datos del Prestador con ID: {0}, nro de Novedad {1} ", Nov.UnPrestador.ID, idNovedad)); * Mensaje1.TipoMensaje = Controls_Mensaje.infoMensaje.Alerta; * Mensaje1.DescripcionMensaje = string.Format("No se encontraron resultados en la busqueda."); * Mensaje1.Mostrar(); * return; * } * * if (unPrestador.EntregaDocumentacionEnFGS) * { * Session["EsAnses"] = unPrestador.EsAnses; * * if (Nov.UnTipoConcepto.IdTipoConcepto == 3) * { * if (!string.IsNullOrEmpty(Nov.Nro_Tarjeta)) * { * if (unPrestador.EsNominada) * { * //Inundados-->Comprobante para Tarjeta * if (CodConceptoliqInundados.Contains(Nov.UnConceptoLiquidacion.CodConceptoLiq)) * { ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Tarjeta_Emergencia.aspx?id_novedad=" + idNovedad + "')</script>", false); * } * else * { * if (Nov.UnTipoTarjeta == WSNovedad.enum_TipoTarjeta.Blanca) * { * if (!unPrestador.EsAnses) * { * ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Tarjeta_Correo.aspx?id_novedad=" + idNovedad + "')</script>", false); * } * else * { * if (Nov.GeneraNominada.Equals("S")) * ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_TarjetaBlanca_SolNominada.aspx?id_novedad=" + idNovedad + "')</script>", false); * else * ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Solo_Tarjeta_Innominada.aspx?id_novedad=" + idNovedad + "')</script>", false); * } * } * else * { * ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Tarjeta_Nominada.aspx?id_novedad=" + idNovedad + "&solicitaTarjeta=" + Nov.GeneraNominada + "')</script>", false); * } * } * } * } * else if (!string.IsNullOrEmpty(Nov.CBU)) * { * if (unPrestador.EsNominada) * { * //Inundados-->Comprobante para CBU * if (CodConceptoliqInundados.Contains(Nov.UnConceptoLiquidacion.CodConceptoLiq)) * ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_CBU_Emergencia.aspx?id_novedad=" + idNovedad + "')</script>", false); * if (!VariableSession.UnPrestador.EsAnses) * ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_CBU_Correo.aspx?id_novedad=" + idNovedad + "')</script>", false); * } * } * else * ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Pasaje.aspx?id_novedad=" + idNovedad + "')</script>", false); * } * } * else * { * Mensaje1.TipoMensaje = Controls_Mensaje.infoMensaje.Alerta; * Mensaje1.DescripcionMensaje = string.Format("La novedad a consultar no fue gestionada por FGS."); * Mensaje1.Mostrar(); * return; * } * } * else * { * Mensaje1.TipoMensaje = Controls_Mensaje.infoMensaje.Alerta; * Mensaje1.DescripcionMensaje = string.Format("No se encontraron resultados en la búsqueda."); * Mensaje1.Mostrar(); * return; * } * } * catch (Exception ex) * { * log.Error(string.Format("Error al consultar por el Nro Novedad:{0}", txtIdNovedad.Text)); * log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message)); * Mensaje1.TipoMensaje = Controls_Mensaje.infoMensaje.Error; * Mensaje1.DescripcionMensaje = "No se pudo realizar la operación. </br> Reintente en otro momento"; * Mensaje1.Mostrar(); * return; * } * * }*/ private void FuncionImprimir(string idNovedad) { try { WSNovedad.Novedad Nov = Novedad.NovedadesTraerXId_TodaCuotas(long.Parse(idNovedad)); if (Nov != null) { List <WSPrestador.Prestador> listaP = Prestador.TraerPrestador(0, Nov.UnPrestador.ID); WSPrestador.Prestador unPrestador = listaP != null && listaP.Count > 0 ? listaP.ElementAt(0) : null; //Busco los datos del prestador que corresponden a la novedad ingresada if (unPrestador == null) { log.Error(String.Format("No se encontron datos del Prestador con ID: {0}, nro de Novedad {1} ", Nov.UnPrestador.ID, idNovedad)); Mensaje1.TipoMensaje = Controls_Mensaje.infoMensaje.Alerta; Mensaje1.DescripcionMensaje = string.Format("No se encontraron resultados en la busqueda."); Mensaje1.Mostrar(); return; } /* if (unPrestador.EsComercio) * { * ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('Impresion/Solicitud_Tarjeta_Nominada_PDF.aspx?id_novedad=" + idNovedad + "&solicitaTarjeta=" + Nov.GeneraNominada + "&solicitaCompImpedimentoFirma=" + Nov.GeneraCompImpedimentoFirma + "')</script>", false); * return; * } * else*/ if (unPrestador.EntregaDocumentacionEnFGS && !unPrestador.EsComercio) { Session["EsAnses"] = unPrestador.EsAnses; if (Nov.UnTipoConcepto.IdTipoConcepto == 3) { if (!string.IsNullOrEmpty(Nov.Nro_Tarjeta)) { if (unPrestador.EsNominada) { //Inundados-->Comprobante para Tarjeta if (CodConceptoliqInundados.Contains(Nov.UnConceptoLiquidacion.CodConceptoLiq)) { log.DebugFormat("Voy a imprimir--> Solicitud_Tarjeta_Emergencia.aspx)"); //id Prestador de la Novedad si es ANSES/Correo ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Tarjeta_Emergencia.aspx?id_novedad=" + idNovedad + "&solicitaCompImpedimentoFirma=" + Nov.GeneraCompImpedimentoFirma + "')</script>", false); } else { // if (Nov.UnTipoTarjeta == WSNovedad.enum_TipoTarjeta.Blanca) { log.DebugFormat("Voy a imprimir--> Solicitud_Solo_Tarjeta_Innominada.aspx)"); ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Solo_Tarjeta_Innominada.aspx?id_novedad=" + idNovedad + "&solicitaCompImpedimentoFirma=" + Nov.GeneraCompImpedimentoFirma + "')</script>", false); } else { log.DebugFormat("Voy a imprimir--> Solicitud_Tarjeta_Nominada.aspx)"); ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Tarjeta_Nominada.aspx?id_novedad=" + idNovedad + "&solicitaTarjeta=" + Nov.GeneraNominada + "&solicitaCompImpedimentoFirma=" + Nov.GeneraCompImpedimentoFirma + "')</script>", false); } }// } } else if (!string.IsNullOrEmpty(Nov.CBU)) { if (unPrestador.EsNominada) { //Inundados-->Comprobante para CBU if (CodConceptoliqInundados.Contains(Nov.UnConceptoLiquidacion.CodConceptoLiq)) { log.DebugFormat("Voy a imprimir--> Solicitud_CBU_Emergencia.aspx)"); ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_CBU_Emergencia.aspx?id_novedad=" + idNovedad + "&solicitaCompImpedimentoFirma=" + Nov.GeneraCompImpedimentoFirma + "')</script>", false); } if (!VariableSession.UnPrestador.EsAnses) { log.DebugFormat("Voy a imprimir--> Solicitud_CBU_Correo.aspx)"); ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_CBU_Correo.aspx?id_novedad=" + idNovedad + "&solicitaCompImpedimentoFirma=" + Nov.GeneraCompImpedimentoFirma + "')</script>", false); } if (VariableSession.UnPrestador.EsAnses) { log.DebugFormat("Voy a imprimir--> Solicitud_CBU_2.aspx)"); ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_CBU_2.aspx?id_novedad=" + idNovedad + "&solicitaCompImpedimentoFirma=" + Nov.GeneraCompImpedimentoFirma + "')</script>", false); } } } else { log.DebugFormat("Voy a imprimir--> Solicitud_Pasaje.aspx)"); ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "<script language='javascript'>window.open('../Impresion/Solicitud_Pasaje.aspx?id_novedad=" + idNovedad + "&solicitaCompImpedimentoFirma=" + Nov.GeneraCompImpedimentoFirma + "')</script>", false); } } } else { Mensaje1.TipoMensaje = Controls_Mensaje.infoMensaje.Alerta; Mensaje1.DescripcionMensaje = string.Format("La novedad a consultar no fue gestionada por FGS."); Mensaje1.Mostrar(); return; } } else { Mensaje1.TipoMensaje = Controls_Mensaje.infoMensaje.Alerta; Mensaje1.DescripcionMensaje = string.Format("No se encontraron resultados en la búsqueda."); Mensaje1.Mostrar(); return; } } catch (Exception ex) { log.Error(string.Format("Error al consultar por el Nro Novedad:{0}", txtIdNovedad.Text)); log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message)); Mensaje1.TipoMensaje = Controls_Mensaje.infoMensaje.Error; Mensaje1.DescripcionMensaje = "No se pudo realizar la operación. </br> Reintente en otro momento"; Mensaje1.Mostrar(); return; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { if (Request.QueryString["Id_Novedad"] == null) { Response.Redirect(VariableSession.PaginaInicio, true); } if (Request.QueryString["solicitaCompImpedimentoFirma"] == null) { Response.Redirect(VariableSession.PaginaInicio, true); } long idnov = Convert.ToInt64(Request.QueryString["Id_Novedad"].ToString()); bool solicitaCompImpedimentoFirma = bool.Parse(Request.QueryString["solicitaCompImpedimentoFirma"].ToString()); log.DebugFormat("Voy a buscar NovedadesTraerXId_TodaCuotas({0})", idnov); WSNovedad.Novedad Nov = new WSNovedad.Novedad(); Nov = Novedad.NovedadesTraerXId_TodaCuotas(idnov); if (Nov == null || Nov.IdNovedad == 0) { ErrorEnPagina(); } log.Debug("Cargo los datos a la pagina"); lbl_Solicitud.Text = Nov.IdNovedad.ToString(); lbl_Sucursal.Text = Nov.Nro_Sucursal; lbl_Monto_Prestamo.Text = Nov.MontoPrestamo.ToString(); lbl_Cant_Ctas.Text = Nov.CantidadCuotas.ToString(); lbl_Ctas_Mensual.Text = Nov.MensualCuota.ToString(); lbl_TNA.Text = Nov.TNA.ToString(); lbl_CFTEA.Text = Nov.CFTEAReal.ToString(); log.DebugFormat("Convierto el Monto del Prestamo: {0} a letras", Nov.MontoPrestamo); lbl_Importe_texto.Text = Auxiliar.Convertir_Numero_a_Texto(Nov.MontoPrestamo, true); lbl_Importe.Text = Nov.MontoPrestamo.ToString("0.00"); log.DebugFormat("Convierto la cantidad de cuotas: {0} a letras", Nov.CantidadCuotas); lbl_Cuotas_Texto.Text = Auxiliar.Convertir_Numero_a_Texto(Nov.CantidadCuotas, false); lbl_Cuotas.Text = Nov.CantidadCuotas.ToString(); lbl_Codigo_Descuento.Text = Nov.UnConceptoLiquidacion.CodConceptoLiq.ToString(); lbl_Descripcion.Text = Nov.UnConceptoLiquidacion.DescConceptoLiq; lbl_Apellido.Text = Nov.UnBeneficiario.ApellidoNombre; lbl_N_Beneficio.Text = Nov.UnBeneficiario.IdBeneficiario.ToString(); lbl_CUIL.Text = Util.FormateoCUIL(Nov.UnBeneficiario.Cuil.ToString(), true); log.DebugFormat("Busco el domiciolio por id {0}", Nov.IdDomicilioBeneficiario); WSBeneficiario.Domicilio unD = new WSBeneficiario.Domicilio(); string mensajeADP = string.Empty; bool domicilio = Beneficiario.TraerDomicilio(Nov.UnBeneficiario.Cuil.ToString(), Nov.IdDomicilioBeneficiario, out unD); if (!domicilio) { log.Debug("No se encontro un domicilio para el id solicitado"); ErrorEnPagina(); } else { log.Debug("Cargo el domicilio a la página"); string piso = string.IsNullOrEmpty(unD.Piso) ? "" : " Piso: " + unD.Piso; string Dto = string.IsNullOrEmpty(unD.Departamento) ? "" : " Dto: " + unD.Departamento; lbl_Domicilio.Text = unD.Calle + " N°: " + unD.NumeroCalle + piso + Dto; if (!string.IsNullOrEmpty(unD.NumeroTel)) { lbl_Telefono1.Text = unD.EsCelular ? "Celular: " : "" + unD.PrefijoTel + " - " + unD.NumeroTel; } else { lbl_Telefono1.Text = "Sin Información"; } if (!string.IsNullOrEmpty(unD.NumeroTel2)) { lbl_Telefono2.Text = unD.EsCelular2 ? "Celular: " : "" + unD.PrefijoTel2 + " - " + unD.NumeroTel2; } else { lbl_Telefono2.Text = "Sin Información"; } lbl_Mail.Text = unD.Mail; lbl_Localidad.Text = unD.Localidad; lbl_Provincia.Text = Provincia.TraerProvinciasPorId(unD.UnaProvincia.CodProvincia); lbl_CP.Text = unD.CodigoPostal; } if (Nov.unaLista_Cuotas.Length <= 0) { log.Debug("No hay cuotas para mostrar en la página"); } else { log.DebugFormat("Cargo {0} coutas a la página", Nov.unaLista_Cuotas.Length); var nroCuotaMax = (from l in Nov.unaLista_Cuotas select l.NroCuota).Last(); dg_Cuotas.DataSource = (from l in Nov.unaLista_Cuotas where (l.NroCuota == 1 || l.NroCuota == nroCuotaMax) select new { nrocuota = l.NroCuota, Intereses = l.Intereses, Amortizacion = l.Amortizacion, Cuota_Pura = l.Intereses + l.Amortizacion, Gastos_Admin = l.Gasto_Adm + l.Gasto_Adm_Tarjeta, Seguro_Vida = l.Seguro_Vida, Importe_Cuota = l.Importe_Cuota }); dg_Cuotas.DataBind(); } lbl_Cuil_Operador.Text = "Operador: " + Nov.UnAuditoria.Usuario; DateTime hora = DateTime.Now; lbl_Impreso.Text = "Impreso el " + hora.ToString("dd/MM/yyyy") + " a las " + hora.ToString("HH:mm") + " horas."; lbl_dia.Text = Nov.FechaNovedad.ToString("dd"); lbl_Mes.Text = Nov.FechaNovedad.ToString("MMMM"); lbl_Ano.Text = Nov.FechaNovedad.ToString("yyyy"); img_CodeBar.ImageUrl = "CB.aspx?a=" + Nov.IdNovedad.ToString("0000000000") + "&now=" + DateTime.Now.Millisecond; pnl_Recibo.Visible = string.IsNullOrEmpty(Nov.CBU); if (pnl_Recibo.Visible) { lbl_Reserva.Text = Nov.Nro_Ticket; lbl_FechaRecibo.Text = Nov.FechaNovedad.ToString("dd") + " de " + Nov.FechaNovedad.ToString("MMMM") + " del " + Nov.FechaNovedad.ToString("yyyy"); lbl_importe_Recibo2.Text = "$ " + Nov.MontoPrestamo.ToString("0.00"); lbl_Importe_Letras_recibo.Text = lbl_Importe_texto.Text; } if (solicitaCompImpedimentoFirma) { div_ConsImpedimentoFirma.Visible = true; lbl_FechaCredito.Text = Nov.FechaNovedad.ToShortDateString(); lbl_NroCredito.Text = lbl_NroCredito.Text + Nov.IdNovedad.ToString(); lbl_ApeyNombreImpedidoFirma.Text = Nov.UnBeneficiario.ApellidoNombre; } } catch (Exception err) { log.Error(string.Format("{0} - Error:{1}->{2}", System.Reflection.MethodBase.GetCurrentMethod(), err.Source, err.Message)); ErrorEnPagina(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { if (Request.QueryString["Id_Novedad"] == null) { Response.Redirect(VariableSession.PaginaInicio, true); } if (Request.QueryString["solicitaTarjeta"] == null) { Response.Redirect(VariableSession.PaginaInicio, true); } if (Request.QueryString["solicitaCompImpedimentoFirma"] == null) { Response.Redirect(VariableSession.PaginaInicio, true); } div_Recibo.Visible = false; div_DesPrestamoDATIntra.Visible = dg_Cuotas_DATIntra.Visible = div_DesarrolloPrestamo.Visible = dg_Cuotas_Correo.Visible = false; long idnov = Convert.ToInt64(Request.QueryString["Id_Novedad"].ToString()); string solicitaTarjeta = Request.QueryString["solicitaTarjeta"].ToString(); bool solicitaCompImpedimentoFirma = bool.Parse(Request.QueryString["solicitaCompImpedimentoFirma"].ToString()); esAnses = bool.Parse(Session["EsAnses"].ToString()); hd_esAnses.Value = esAnses ? "ANSES" : "CORREO"; log.DebugFormat("Voy a buscar NovedadesTraerXId_TodaCuotas({0})", idnov); WSNovedad.Novedad Nov = new WSNovedad.Novedad(); Nov = Novedad.NovedadesTraerXId_TodaCuotas(idnov); if (Nov == null || Nov.IdNovedad == 0) { ErrorEnPagina(); } log.Debug("Cargo los datos a la pagina"); txt_ncopias.Value = "1"; //VariableSession.esIntranet ? "2" : "4"; {VER CON FLA la cantidad de copias} lbl_Solicitud.Text = Nov.IdNovedad.ToString(); lbl_Sucursal.Visible = !esAnses; lbl_Sucursal.Text = "Sucursal: " + Nov.Nro_Sucursal; lbl_Monto_Prestamo.Text = Nov.MontoPrestamo.ToString(); lbl_Cant_Ctas.Text = Nov.CantidadCuotas.ToString(); lbl_TNA.Text = Nov.TNA.ToString(); lbl_CFTEA.Text = Nov.CFTEAReal.ToString(); log.DebugFormat("Convierto el Monto del Prestamo: {0} a letras", Nov.MontoPrestamo); lbl_Importe_texto.Text = Auxiliar.Convertir_Numero_a_Texto(Nov.MontoPrestamo, true); lbl_Importe.Text = Nov.MontoPrestamo.ToString("0.00"); log.DebugFormat("Convierto la cantidad de cuotas: {0} a letras", Nov.CantidadCuotas); lbl_Cuotas_Texto.Text = Auxiliar.Convertir_Numero_a_Texto(Nov.CantidadCuotas, false); lbl_Cuotas.Text = Nov.CantidadCuotas.ToString(); lbl_Codigo_Descuento.Text = Nov.UnConceptoLiquidacion.CodConceptoLiq.ToString(); lbl_Descripcion.Text = "Crédito asociado a una tarjeta " + Nov.UnTipoTarjeta.Value; lbl_Apellido.Text = Nov.UnBeneficiario.ApellidoNombre; lbl_N_Beneficio.Text = Nov.UnBeneficiario.IdBeneficiario.ToString(); lbl_CUIL.Text = Util.FormateoCUIL(Nov.UnBeneficiario.Cuil.ToString(), true); lbl_dia.Text = Nov.FechaNovedad.ToString("dd"); lbl_Mes.Text = Nov.FechaNovedad.ToString("MMMM"); lbl_Ano.Text = Nov.FechaNovedad.ToString("yyyy"); lbl_Nro_Sucursal.Text = Nov.Nro_Sucursal; lbl_Operador.Text = "Operador. " + Nov.UnAuditoria.Usuario; DateTime fecha = DateTime.Now; lbl_Impreso.Text = lbl_Impreso_I.Text = "Impreso el " + fecha.ToString("dd/MM/yyyy") + " a las " + fecha.ToString("HH:mm") + " horas."; log.DebugFormat("Busco el domicilio por id {0}", Nov.IdDomicilioBeneficiario); WSBeneficiario.Domicilio unD = new WSBeneficiario.Domicilio(); string mensajeADP = string.Empty; bool domicilio = Beneficiario.TraerDomicilio(Nov.UnBeneficiario.Cuil.ToString(), Nov.IdDomicilioBeneficiario, out unD); if (!domicilio) { log.Debug("No se encontro un domicilio para el id solicitado"); ErrorEnPagina(); } else { log.Debug("Cargo el domicilio a la página"); string piso = string.IsNullOrEmpty(unD.Piso) ? "" : " Piso: " + unD.Piso; string Dto = string.IsNullOrEmpty(unD.Departamento) ? "" : " Dto: " + unD.Departamento; lbl_Domicilio.Text = unD.Calle + " N°: " + unD.NumeroCalle + piso + Dto; if (!string.IsNullOrEmpty(unD.NumeroTel)) { lbl_Telefono1.Text = unD.EsCelular ? "Celular: " : ""; lbl_Telefono1.Text += unD.PrefijoTel + " - " + unD.NumeroTel; } else { lbl_Telefono1.Text = "Sin Información"; } if (!string.IsNullOrEmpty(unD.NumeroTel2)) { lbl_Telefono2.Text = unD.EsCelular2 ? "Celular: " : ""; lbl_Telefono2.Text += unD.PrefijoTel2 + " - " + unD.NumeroTel2; } else { lbl_Telefono2.Text = "Sin Información"; } lbl_Mail.Text = unD.Mail; lbl_Localidad.Text = unD.Localidad; lbl_Provincia.Text = Provincia.TraerProvinciasPorId(unD.UnaProvincia.CodProvincia); lbl_CP.Text = unD.CodigoPostal; } if (Nov.unaLista_Cuotas.Length <= 0) { log.Debug("No hay cuotas para mostrar en la página"); } else { log.DebugFormat("Cargo {0} coutas a la página", Nov.unaLista_Cuotas.Length); /*if (VariableSession.esCorreo) * { * dg_Cuotas_Correo.DataSource = (from l in Nov.unaLista_Cuotas * select new * { * nrocuota = l.NroCuota, * Intereses = l.Intereses, * Amortizacion = l.Amortizacion, * Cuota_Pura = l.Intereses + l.Amortizacion, * Gastos_Admin = l.Gasto_Adm + l.Gasto_Adm_Tarjeta, * Seguro_Vida = l.Seguro_Vida, * Importe_Cuota = l.Importe_Cuota * }); * dg_Cuotas_Correo.DataBind(); * div_DesarrolloPrestamo.Visible = dg_Cuotas_Correo.Visible = true; * } * else * {*/ var nroCuotaMax = (from l in Nov.unaLista_Cuotas select l.NroCuota).Last(); dg_Cuotas_DATIntra.DataSource = (from l in Nov.unaLista_Cuotas where (l.NroCuota == 1 || l.NroCuota == nroCuotaMax) select new { nrocuota = l.NroCuota, Intereses = l.Intereses, Amortizacion = l.Amortizacion, Cuota_Pura = l.Intereses + l.Amortizacion, Gastos_Admin = l.Gasto_Adm + l.Gasto_Adm_Tarjeta, Seguro_Vida = l.Seguro_Vida, Importe_Cuota = l.Importe_Cuota }); dg_Cuotas_DATIntra.DataBind(); div_DesPrestamoDATIntra.Visible = dg_Cuotas_DATIntra.Visible = true; // } } img_CodeBar.ImageUrl = "CB.aspx?a=" + Nov.IdNovedad.ToString("0000000000") + "&now=" + DateTime.Now.Millisecond; //lbl_HabilitacionTarjeta.Text = "Habilitación de la Tarjeta ARGENTA Nominada."; //lbl_PlazoVigenciaTarjeta.Text = "Plazo de vigencia de la Tarjeta ARGENTA Nominada."; if (Nov.UnTipoTarjeta != null && Nov.UnTipoTarjeta.Value == WSNovedad.enum_TipoTarjeta.Carnet) { div_TipotarjetaT3.Visible = true; lbl_RetiroEfectivo.Text = "Retiro de Efectivo."; lbl_PINExtraccion.Text = "PIN de Extracción."; lbl_PlazoVigenciaTarjeta.Text = "Plazo de vigencia de la Tarjeta ARGENTA Carnet."; lbl_RetiroEfectivo.Visible = lbl_PINExtraccion.Visible = lbl_PlazoVigenciaTarjeta.Visible = true; //lbl_HabilitacionTarjeta.Text = "Habilitación del préstamo en la Tarjeta ARGENTA Carnet."; //lbl_PlazoVigenciaTarjeta.Text = "Plazo de vigencia de la Tarjeta ARGENTA Carnet."; } else if (solicitaTarjeta.Equals("S")) { //div_Recibo.Visible = true; //div_ComprobanteSolictudTrajeta.Visible = false; } else { //div_Recibo.Visible = true; } /*pnl_Recibo.Visible = string.IsNullOrEmpty(Nov.CBU); * * if (pnl_Recibo.Visible) * { * lbl_ReciboNroTarjeta.Text = lbl_ReciboNroTarjeta.Text + Nov.Nro_Tarjeta; * }*/ if (solicitaCompImpedimentoFirma) { div_ConsImpedimentoFirma.Visible = true; lbl_FechaCredito.Text = Nov.FechaNovedad.ToShortDateString(); lbl_NroCredito.Text = lbl_NroCredito.Text + Nov.IdNovedad.ToString(); lbl_ApeyNombreImpedidoFirma.Text = Nov.UnBeneficiario.ApellidoNombre; } } catch (Exception err) { log.Error(string.Format("{0} - Error:{1}->{2}", System.Reflection.MethodBase.GetCurrentMethod(), err.Source, err.Message)); ErrorEnPagina(); } } }