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(); }
private void button2_Click(object sender, EventArgs e) {//Ingreso la falta int ID; int Fictas; Cls.ClsUsuario Us = new Cls.ClsUsuario(); Cls.ClsFalta ObjFalt = new Cls.ClsFalta();//Creo un objeto de la clase ClsFalta donde almacenaré los datos de la falta ID = int.Parse(TxtNum.Text); ObjFalt.SetIDEstudiante(ID); ObjFalt.SetFecha(DTPFecha.Value); Us.AltaFalta(ObjFalt); //Una vez asignados los datos de la falta en el objeto ObjFalt inserto la falta DGFalta.DataSource = Us.BuscarFalta(ObjFalt); //Cargo el listado de faltas otra vez con el fin de actualizarlo TxtNum.Text = ""; //Limpio el textbox Fictas = int.Parse(LblFic.Text); Fictas++; //Incremento la ficta a modo de actualización LblFic.Text = Fictas.ToString(); //Cargo las fictas DGEst.DataSource = Us.BuscarEstudiantes(); //Actualizo los estudiantes para ver las nuevas faltas }
private void FrmIngresoEstudiante_Load(object sender, EventArgs e) { //cargo el listado de estudiantes Cls.ClsUsuario Us = new Cls.ClsUsuario(); DGEstudiantes.DataSource = Us.BuscarEstudiantes(); }
private void FrmProfesor_Load(object sender, EventArgs e) { Cls.ClsUsuario Us = new Cls.ClsUsuario(); //Cargo los listados tanto de los estudiantes como de las faltas DGEst.DataSource = Us.BuscarEstudiantes(); }