Beispiel #1
0
        /// <summary>
        /// Constructor de la clase que recibe el procesos usuario para conocer los detalles del usuario que ingreso
        /// Un entero para conocer el identificador del expediente actual y desplegarlo en un label
        /// y una cadena del registro actual
        /// Así mismo aquí se configura los elementos como botonos para deshabilitar los no necesarios
        /// </summary>
        /// <param name="procesosUsuario"></param>
        /// <param name="expedienteActual"></param>
        /// <param name="registroActual"></param>
        public VisorDeDocumentos(ProcesosUsuario procesosUsuario, int expedienteActual, string registroActual)
        {
            InitializeComponent();
            this.MaximizedBounds = Screen.FromHandle(this.Handle).WorkingArea;
            this.WindowState     = FormWindowState.Maximized;
            DateTime Fechaactual = DateTime.Now;

            lblUsuarioActual.Text    = "| " + procesosUsuario.Usuario.Nombre + " " + procesosUsuario.Usuario.ApellidoPaterno + " " + procesosUsuario.Usuario.ApellidoMaterno + " |";
            lblFechaHora.Text        = "| " + Fechaactual.ToLongDateString() + " |";
            this.procesosUsuario     = procesosUsuario;
            this.expedienteActual    = procesosUsuario.ObtenerRegistroId(expedienteActual);
            lblRegistroActual.Text   = "| Registro actual:  " + registroActual + " |";
            dgvDocumentos.CellClick += DgvDocumentos_CellClick;
            dgvDocumentos            = procesosUsuario.LlenarTablaDocumentosPendientes(dgvDocumentos, this.expedienteActual, checkBoxDigitalizadosVisor.Checked);
            btnEliminarDoc.Enabled   = false;
            btnReemplazarDoc.Enabled = false;
            btnMerge.Enabled         = false;
        }
Beispiel #2
0
 /// <summary>
 /// Evento de click en el boton de actualizar, lo que se hace es llenar el grid view
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnActualizarLista_Click(object sender, EventArgs e)
 {
     dgvDocumentos = procesosUsuario.LlenarTablaDocumentosPendientes(dgvDocumentos, expedienteActual, checkBoxDigitalizadosVisor.Checked);
 }