private void cargarDatos()
 {
     Consulta c = new Consulta();
     try
     {
         ResultadoValidacionDetalle r = c.consultarResultadoValidacionDetalleOBJ(Convert.ToInt32(ViewState["idProgramacion"]), Convert.ToInt32(ViewState["consecutivo"]));
         if (r != null)
         {
             this.lbl_desc_numCargue.Text = Convert.ToString(r.archivo.programacion.idProgramacion);
             this.lbl_desc_nomArchivo.Text = r.archivo.nombreArchivo;
             this.lbl_desc_estado.Text = r.archivo.estadoArchivo.descripcion;
             this.lblDescCantRegTotales.Text = Convert.ToString(r.cantRegTotales);
             this.lblDescRegValidos.Text = Convert.ToString(r.cantRegValidos);
             this.lblDescRegError.Text = Convert.ToString(r.cantRegError);
         }
         else
         {
             this.RadWindowManager1.RadAlert("No se pudo recuperar la información del archivo", 400, 200, Utilities.windowTitle(TypeMessage.information_message),
                 null, Utilities.pathImageMessage(TypeMessage.error_message));
         }
     }
     catch (InvalidCastException ex)
     {
         Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex);
         this.RadWindowManager1.RadAlert("Ocurrio un error al consultar detalles del arror", 400, 200, Utilities.windowTitle(TypeMessage.information_message),
             null, Utilities.pathImageMessage(TypeMessage.error_message));
     }
     catch (Exception ex)
     {
         Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex);
         this.RadWindowManager1.RadAlert("Ocurrio un error al consultar detalles del arror", 400, 200, Utilities.windowTitle(TypeMessage.information_message),
             null, Utilities.pathImageMessage(TypeMessage.error_message));
     }
 }
 private void descargarErrores()
 {
     Consulta c = new Consulta();
     try
     {
         RipsValidadorDao.Model.ResultadoValidacionDetalle r = c.consultarResultadoValidacionDetalleOBJ(Convert.ToInt32(ViewState["idProgramacion"]), Convert.ToInt32(Request.QueryString["consecutivo"]));
         if (r != null)
         {
             Utilities.downloadFile(this.Response, r.rutaArchivoError);
         }
     }
     catch (Exception ex)
     {
         Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex);
         this.RadWindowManager1.RadAlert("Ocurrio un error al descargar los errores del archivo", 400, 200, Utilities.windowTitle(TypeMessage.error_message),
             null, Utilities.pathImageMessage(TypeMessage.error_message));
     }
 }