/// <summary> /// Constructor que inicializa todos los componentes necesarioa y agrega eventos. /// </summary> /// <param name="procesosAdministrador">Clase procesos administrador, contiene el funcionamiento.</param> public MenuAdministrador(ProcesosAdministrador procesosAdministrador) { InitializeComponent(); this.procesosAdministrador = procesosAdministrador; //Eventos de DataGrid dgvDocumentos.AllowUserToAddRows = true; dgvDocumentos.ReadOnly = false; dgvDocumentos.DefaultValuesNeeded += new DataGridViewRowEventHandler(this.DgvDocumentos_DefaultValuesNeeded); dgvDocumentos.CellEnter += DgvDocumentos_CellEnter; dgvDocumentos.CellParsing += DgvDocumentos_CellParsing; dgvDocumentos.RowValidating += DgvDocumentos_RowValidating; //Eventos de check box ckbArea.MouseClick += new MouseEventHandler(this.CkbArea_MouseClick); ckbExpediente.MouseClick += new MouseEventHandler(this.CkbExpediente_MouseClick); ckbCategoria.MouseClick += new MouseEventHandler(this.CkbCategoria_MouseClick); //Eventos de ComboBox cmbArea.KeyUp += CmbArea_KeyUp; cmbExpediente.KeyUp += CmbExpediente_KeyUp; cmbCategoria.KeyUp += CmbCategoria_KeyUp; }
/// <summary> /// El metodo constructor de la clase recibe como parametro el procesos administrador para comprobar los permisos de administrador a la ventana /// </summary> /// <param name="procesosAdministrador"></param> public ManualInsert(ProcesosAdministrador procesosAdministrador) { InitializeComponent(); this.procesosAdministrador = procesosAdministrador; }