private void button1_Click(object sender, EventArgs e)
        {
            BindingList <string> listaNula = new BindingList <string>();

            listaNula.Add("");
            listaNula.Add("");
            frmGConvocatoriaAntiguas frmBuscarConvocatoria = new frmGConvocatoriaAntiguas(1);

            if (frmBuscarConvocatoria.ShowDialog() == DialogResult.OK)
            {
                convocatoria               = frmBuscarConvocatoria.ConvocatoriaSeleccionada;
                txtIdConvocatoria.Text     = frmBuscarConvocatoria.ConvocatoriaSeleccionada.IdConvocatoria.ToString();
                txtNombreConvocatoria.Text = frmBuscarConvocatoria.ConvocatoriaSeleccionada.NombreConvocatoria;
                dtFechaFin.Text            = frmBuscarConvocatoria.ConvocatoriaSeleccionada.FechaFin.ToString();
                txtCandidatos.Text         = frmBuscarConvocatoria.ConvocatoriaSeleccionada.CantidadTotalCandidatos.ToString();
                txtPostulantes.Text        = frmBuscarConvocatoria.ConvocatoriaSeleccionada.CantidadPostulantes.ToString();
                txtSeleccionados.Text      = frmBuscarConvocatoria.ConvocatoriaSeleccionada.CantidadSeleccionados.ToString();
                btnBuscar.Enabled          = true;
                btnLimpiar.Enabled         = true;
                if (DateTime.Parse(dtFechaFin.Text) >= DateTime.Today)
                {
                    btnNuevo.Enabled = true;
                }
                else
                {
                    btnNuevo.Enabled = false;
                }
            }
        }
Пример #2
0
        private void btnBuscar_Click_1(object sender, EventArgs e)
        {
            frmGConvocatoriaAntiguas convocatoria = new frmGConvocatoriaAntiguas(3);

            convocatoria.Owner = this;
            actualizar         = false;
            if (convocatoria.ShowDialog() == DialogResult.OK)
            {
                dtFechaInicio.MinDate           = DateTime.Today.AddYears(-10);
                txtIdConvocatoria.Text          = convocatoria.ConvocatoriaSeleccionada.IdConvocatoria.ToString();
                txtNombreConvocatoria.Text      = convocatoria.ConvocatoriaSeleccionada.NombreConvocatoria;
                txtDescripcionConvocatoria.Text = convocatoria.ConvocatoriaSeleccionada.DescripcionConvocatoria;
                dtFechaCreacion.Text            = convocatoria.ConvocatoriaSeleccionada.FechaCreacion.ToString();
                dtFechaInicio.Text = convocatoria.ConvocatoriaSeleccionada.FechaInicio.ToString();
                dtFechaFin.Text    = convocatoria.ConvocatoriaSeleccionada.FechaFin.ToString();
                txtCantidadCandidatosPrevistos.Text = convocatoria.ConvocatoriaSeleccionada.CantidadCandidatosPrevistos.ToString();
                txtTotalCandidatos.Text             = convocatoria.ConvocatoriaSeleccionada.CantidadTotalCandidatos.ToString();
                txtCantidadPostulantes.Text         = convocatoria.ConvocatoriaSeleccionada.CantidadPostulantes.ToString();
                txtCantidadSeleccionados.Text       = convocatoria.ConvocatoriaSeleccionada.CantidadSeleccionados.ToString();
                txtCreadorConvocatoria.Text         = convocatoria.ConvocatoriaSeleccionada.NombreCreadorConvocatoria;
                cbCicloConvocatoria.Text            = convocatoria.ConvocatoriaSeleccionada.CicloConvocatoria;
                txtBecaAsociada.Text = convocatoria.ConvocatoriaSeleccionada.NombreBeca;
                beca      = convocatoria.ConvocatoriaSeleccionada.BecaAsociada;
                asistente = convocatoria.ConvocatoriaSeleccionada.CreadorConvocatoria;
            }
            if (txtIdConvocatoria.Text == "")
            {
                txtIdConvocatoria.Enabled          = false;
                txtNombreConvocatoria.Enabled      = false;
                txtDescripcionConvocatoria.Enabled = false;
                dtFechaCreacion.Enabled            = false;
                dtFechaInicio.Enabled                  = false;
                dtFechaFin.Enabled                     = false;
                txtTotalCandidatos.Enabled             = false;
                txtCantidadCandidatosPrevistos.Enabled = false;
                txtCantidadPostulantes.Enabled         = false;
                txtCreadorConvocatoria.Enabled         = false;
                txtCantidadSeleccionados.Enabled       = false;
                cbCicloConvocatoria.Enabled            = false;
                txtBecaAsociada.Enabled                = false;
                btnGuardar.Enabled                     = false;
                btnLimpiar.Enabled                     = false;
                btnBeca.Enabled   = false;
                btnNuevo.Enabled  = true;
                btnBuscar.Enabled = true;
                btnEditar.Enabled = false;
                EstadoInicial();
                return;
            }
            btnNuevo.Enabled   = false;
            btnGuardar.Enabled = false;
            btnEditar.Enabled  = true;
            btnBuscar.Enabled  = false;
            btnLimpiar.Enabled = true;
        }
 private void btnGestionarConvocatoriaActual_Click(object sender, EventArgs e)
 {
     if (this.panel2.Controls.Count > 0)
         this.panel2.Controls.RemoveAt(0);
     frmGConvocatoriaAntiguas form = Application.OpenForms.OfType<frmGConvocatoriaAntiguas>().FirstOrDefault();
     frmGConvocatoriaAntiguas ventana = form ?? new frmGConvocatoriaAntiguas(2);
     ventana.TopLevel = false;
     ventana.FormBorderStyle = FormBorderStyle.None;
     ventana.Dock = DockStyle.Fill;
     this.panel2.Controls.Add(ventana);
     this.panel2.Tag = ventana;
     ventana.Show();
 }