private void button1_Click(object sender, EventArgs e) { Cls.ClsUsuario Us = new Cls.ClsUsuario(); Cls.ClsEstudiantes ObjEst = new Cls.ClsEstudiantes(); ObjEst.SetNombre(TxtNom.Text); if (BttnGuardar.Text == "Guardar")//Si el texto dice "Guardar" realizo la opción correspondiente, en el caso contrario modifico { if (Us.CorroborarEstudiante(ObjEst)) { Us.AEstudiante(ObjEst); DGEstudiantes.DataSource = Us.BuscarEstudiantes(); } else { MessageBox.Show("No se puede ingresar dos veces al mismo estudiante", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { int ID = int.Parse(LblID.Text); ObjEst.SetNroLista(ID); ObjEst.SetNombre(TxtNom.Text); Us.MEstudiante(ObjEst); DGEstudiantes.DataSource = Us.BuscarEstudiantes(); } LimpiarFormulario(); }
private void BttnEliminar_Click(object sender, EventArgs e) { Cls.ClsUsuario Us = new Cls.ClsUsuario(); Cls.ClsEstudiantes ObjEst = new Cls.ClsEstudiantes(); //Creo un objeto de la clase ClsEstudiantes donde almacenaré los datos del estudiante if (LblID.Text != "?") //Controlo que haya un estudiante seleccionado { int ID = int.Parse(LblID.Text); ObjEst.SetNroLista(ID); Us.BEstudiante(ObjEst); DGEstudiantes.DataSource = Us.BuscarEstudiantes();//Cargo el listado de estudiantes con el fin de actualizarlo } else //si no es el caso le aviso al usuario { MessageBox.Show("Seleccione en el listado el estudiante que desea gestionar"); } LimpiarFormulario(); }