示例#1
0
 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();
         }
     }
 }