Exemplo n.º 1
0
    private void obtenerDatosBeneficiario()
    {
        try
        {
            WSBeneficiario.Domicilio domicilio = null;
            string mensajeADP = string.Empty;
            lblCuilNombreBeneficiario.Text = String.Empty;
            if (TarjetasNominadasEstado.Count > 0)
            {
                WSBeneficiario.Beneficiario beneficiario = new WSBeneficiario.Beneficiario();
                CUILBeneficiario                     = beneficiario.Cuil = long.Parse((from te in TarjetasNominadasEstado select te.Cuil).FirstOrDefault());
                NombreBeneficiario                   = beneficiario.ApellidoNombre = (from te in TarjetasNominadasEstado select te.ApellidoNombre).FirstOrDefault();
                beneficiario.unDomicilio             = new WSBeneficiario.Domicilio();
                beneficiario.unDomicilio.IdDomicilio = (from te in TarjetasNominadasEstado select te.IdDomicilio).FirstOrDefault();

                if (!Beneficiario.TraerDomicilio(beneficiario.Cuil.ToString(), beneficiario.unDomicilio.IdDomicilio, out domicilio))
                {
                    lblCuilNombreBeneficiario.Text = "CUIL: " + beneficiario.Cuil.ToString() + "   -  " + beneficiario.ApellidoNombre;

                    Mensaje1.TipoMensaje        = Controls_Mensaje.infoMensaje.Alerta;
                    Mensaje1.DescripcionMensaje = "No se encontraron Datos del domicilio.";  //mensajeADP;
                    Mensaje1.Mostrar();
                }
                else
                {
                    pnl_Domicilio.Visible = true;
                    ctrDomicilio.Construir(beneficiario.Cuil.ToString(), beneficiario.ApellidoNombre, beneficiario.Sexo, domicilio.Calle,
                                           domicilio.NumeroCalle, domicilio.Piso, domicilio.CodigoPostal,
                                           domicilio.Departamento, domicilio.UnaProvincia.CodProvincia, domicilio.Localidad,
                                           domicilio.EsCelular, domicilio.PrefijoTel, domicilio.NumeroTel,
                                           domicilio.EsCelular2, domicilio.PrefijoTel2, domicilio.NumeroTel2,
                                           domicilio.Mail, false, domicilio.FechaNacimiento, domicilio.Nacionalidad);
                }
            }
            else
            {
                pnl_Domicilio.Visible         = false;
                pnl_TarjetasNominadas.Visible = false;
                Mensaje1.DescripcionMensaje   = "No se encontraron Tarjetas Nominadas.";
                Mensaje1.Mostrar();
            }
        }
        catch (Exception err)
        {
            log.Error(string.Format("{0} - Error:{1}->{2}", System.Reflection.MethodBase.GetCurrentMethod(), err.Source, err.Message));
            Mensaje1.DescripcionMensaje = "No se pudieron obtener los datos del Beneficiario.<br/>Reintente en otro momento";
            Mensaje1.Mostrar();
        }
    }
Exemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            try
            {
                if (Request.QueryString["Id_Novedad"] == null)
                {
                    Response.Redirect(VariableSession.PaginaInicio, true);
                }

                long idnov = Convert.ToInt64(Request.QueryString["Id_Novedad"].ToString());

                log.DebugFormat("Voy a buscar NovedadesTraerXId({0})", idnov);

                WSNovedad.Novedad Nov = new WSNovedad.Novedad();
                Nov = Novedad.NovedadesTraerXId(idnov);

                if (Nov == null || Nov.IdNovedad == 0)
                {
                    ErrorEnPagina();
                }

                log.Debug("Cargo los datos a la pagina");
                lbl_PrestamoNro.Text    = Nov.IdNovedad.ToString();
                lbl_FAlta.Text          = String.Format("{0:d/M/yyyy HH:mm:ss}", Nov.FechaNovedad);
                lbl_Importe_total.Text  = Nov.ImporteTotal.ToString();
                lbl_Monto_Prestamo.Text = Nov.MontoPrestamo.ToString();
                lbl_Cant_Ctas.Text      = Nov.CantidadCuotas.ToString();
                lbl_Ctas_Mensual.Text   = Nov.PrimerMensual.Substring(4, 2) != "00" ? Nov.PrimerMensual.Substring(4, 2) + "/" + Nov.PrimerMensual.Substring(0, 4) : " - "; // 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_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();
                    trDomicilio.Visible = trLocalidad.Visible = trTelefono.Visible = trMail.Visible = false;
                }
                else
                {
                    log.Debug("Cargo el domicilio a la página");

                    string piso = string.IsNullOrEmpty(unD.Piso) ? "" : "&nbsp;&nbsp;&nbsp;Piso: " + unD.Piso;
                    string Dto  = string.IsNullOrEmpty(unD.Departamento) ? "" : "&nbsp;&nbsp;&nbsp;Dto: " + unD.Departamento;


                    lbl_Domicilio.Text = unD.Calle + "&nbsp;&nbsp;&nbsp;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);

                    dg_Cuotas.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.DataBind();
                }
            }
            catch (Exception err)
            {
                log.Error(string.Format("{0} - Error:{1}->{2}", System.Reflection.MethodBase.GetCurrentMethod(), err.Source, err.Message));
                ErrorEnPagina();
            }
        }
    }
Exemplo n.º 3
0
    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) ? "" : "&nbsp;&nbsp;&nbsp;Piso: " + unD.Piso;
                    string Dto  = string.IsNullOrEmpty(unD.Departamento) ? "" : "&nbsp;&nbsp;&nbsp;Dto: " + unD.Departamento;


                    lbl_Domicilio.Text = unD.Calle + "&nbsp;&nbsp;&nbsp;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();
            }
        }
    }
Exemplo n.º 4
0
    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) ? "" : "&nbsp;&nbsp;&nbsp;Piso: " + unD.Piso;
                    string Dto  = string.IsNullOrEmpty(unD.Departamento) ? "" : "&nbsp;&nbsp;&nbsp;Dto: " + unD.Departamento;


                    lbl_Domicilio.Text = unD.Calle + "&nbsp;&nbsp;&nbsp;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();
            }
        }
    }