private void btnModificar_Click(object sender, EventArgs e) { if (System.Windows.Forms.Application.OpenForms.OfType <AgregarModificarAlumnos>().Count() == 0) { AgregarModificarAlumnos abrir = new AgregarModificarAlumnos(); DataGridViewRow datos = dgvLis.CurrentRow; abrir.txtId.Text = datos.Cells["Id"].Value.ToString(); abrir.txtNombre.Text = datos.Cells["Nombre"].Value.ToString(); abrir.txtApellido.Text = datos.Cells["Apellido"].Value.ToString(); abrir.dtpFecha.Text = datos.Cells["Fecha de nacimiento"].Value.ToString(); //Sí, pasa de String a Date sin problemas abrir.txtTelefono.Text = datos.Cells["Telefono"].Value.ToString(); abrir.cmbTD.Text = datos.Cells["Tipo Documento"].Value.ToString(); abrir.txtDocumento.Text = datos.Cells["Documento"].Value.ToString(); abrir.cmbEstado.Text = datos.Cells["Tipo de Estado"].Value.ToString(); abrir.txtObser.Text = datos.Cells["Observaciones"].Value.ToString(); abrir.cmbCurso.Text = datos.Cells["Cursos"].Value.ToString(); abrir.cmbCiclo.Text = datos.Cells["Ciclo"].Value.ToString(); abrir.txtId.Enabled = false; abrir.Text = "Modificar Alumno"; abrir.btnAgregar.Visible = false; abrir.btnModificar.Visible = true; abrir.Show(); } else { System.Windows.Forms.Application.OpenForms["AgregarModificarAlumnos"].BringToFront(); } }
public static void Ejemplo(DataGridViewCellEventArgs e, DataGridView dtg, Form formulario) { if (Application.OpenForms.OfType <AgregarModificarAlumnos>().Count() == 0) { AgregarModificarAlumnos edit = new AgregarModificarAlumnos(); DataGridViewRow datos = dtg.Rows[e.RowIndex]; edit.Show(); } }
private void agregarToolStripMenuItem_Click(object sender, EventArgs e) { AgregarModificarAlumnos abrir = new AgregarModificarAlumnos(); if (Application.OpenForms.OfType <AgregarModificarAlumnos>().Count() == 0) { abrir.txtId.Enabled = false; abrir.btnModificar.Visible = false; abrir.btnAgregar.Visible = true; abrir.lblEstado.Visible = false; //io abrir.cmbEstado.Visible = false; //io abrir.Text = "Ingresar Alumno"; abrir.Show(); } else { Application.OpenForms["AgregarModificarAlumnos"].BringToFront(); } }