예제 #1
0
    protected void btnBuscar_Click(object sender, EventArgs e)
    {
        NovedadesBajaError     = new List <WSNovedad.KeyValue>();
        hd_txt_Beneficio.Value = Beneficio = txt_Beneficio.Text;
        try
        {
            /*Recupero_Simulador
             * if (!txt_Beneficio.isValido())*/
            if (string.IsNullOrEmpty(txt_Beneficio.isValido()))
            {
                TraerNovedades();

                if (Novedades.Count > 0)
                {
                    lbl_Nombre.Text    = "Apellido y Nombre: " + Beneficiario.TraerApellNombre(long.Parse(txt_Beneficio.Text.ToString()));
                    lbl_Nombre.Visible = true;
                    CargarComboEstadoReg();
                    EstadoControles("Default", true);
                }
                Mostrar();
            }
        }
        catch (Exception ex)
        {
            mensaje.TipoMensaje        = Controls_Mensaje.infoMensaje.Error;
            mensaje.DescripcionMensaje = "No se pudo realizar la acción solicitada.<br>Intentelo en otro momento.";
            mensaje.Mostrar();
            log.ErrorFormat("Se produjo el siguiente error >> {0}", ex.Message);
        }
    }
예제 #2
0
    public Boolean TraerApellNombre()
    {
        lblMsjBeneficio.Text = String.Empty;
        lblApellido.Text     = String.Empty;

        if (validaBeneficio())
        {
            this.idBeneficio = txtBeneficio.Text;

            apeNom = Beneficiario.TraerApellNombre(long.Parse(txtBeneficio.Text));

            if (String.IsNullOrEmpty(apeNom))
            {
                MensajeErrorEnLabel("El Beneficio ingresado no se puede informar");
                return(false);
            }
            else
            {
                lblApellido.Text = apeNom;
                return(true);
            }
        }
        else
        {
            return(false);
        }
    }