private void metroButton1_Click(object sender, EventArgs e) { if (mgAlumno.CurrentRow.Cells[0].Value == null) { MetroMessageBox.Show(this, "Sellecione un alumno", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (VerificarCampos()) { Alumno persona = new Alumno(); persona.nombre = txtNombre.Text; persona.apellido = txtApellido.Text; persona.direccion = txtDireccion.Text; persona.DNI = txtDNI.Text; persona.fechaNacimiento = txtFechaNacimiento.Value; persona.Id = int.Parse(mgAlumno.CurrentRow.Cells[0].Value.ToString()); //persona.tipoPersona.Id = 1; AlumnoComponent personaComponent = new AlumnoComponent(); personaComponent.Update(persona); LlenarGrilla(); } } }