示例#1
0
    protected void LinkButtonVerHisto_Click(object sender, EventArgs e)
    {
        lbl_ErrorBeneficiario.Visible = false;

        try
        {
            string mensajeError;
            Int64  idNovedad = string.IsNullOrEmpty(lblNroNovedad.Text) ? (Int64)0 : Convert.ToInt64(lblNroNovedad.Text);
            List <WSNovedad.NovedadCambioEstado> novedades = Novedad.Novedades_CambioEstadoSC_Histo_TT(idNovedad, out mensajeError);
            if (string.IsNullOrEmpty(mensajeError))
            {
                dg_NovedadHistorica.DataSource = novedades;
                dg_NovedadHistorica.DataBind();
                mpe_VerNovedadHisto.Show();
            }
            else
            {
                lbl_ErrorBeneficiario.Text    = mensajeError;
                lbl_ErrorBeneficiario.Visible = true;
            }
        }
        catch (Exception ex)
        {
            log.ErrorFormat("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, "LinkButtonVer_Click", ex.Source, ex.Message);
            Mensaje1.TipoMensaje        = Controls_Mensaje.infoMensaje.Error;
            Mensaje1.DescripcionMensaje = "No se pudieron obtener los datos.<br/> Reintente en otro momento.";
            Mensaje1.Mostrar();
            return;
        }
    }