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; } } }
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(); }