private void BtnDeleteModulo_Click(object sender, EventArgs e) { if (datosModulo.SelectedCells.Count > 0) { string dato1 = datosModulo.CurrentRow.Cells["CI_Docente"].Value.ToString(); string dato2 = datosModulo.CurrentRow.Cells["CI_Alumno"].Value.ToString(); string dato3 = datosModulo.CurrentRow.Cells["Clave_Materia"].Value.ToString(); string message = "estas seguro"; string captiion = "error"; MessageBoxButtons mensaje = MessageBoxButtons.YesNo; DialogResult result; result = MessageBox.Show(message, captiion, mensaje); if (result == System.Windows.Forms.DialogResult.Yes) { Modulo mod = new Modulo(); mod.CI_Docente = int.Parse(dato1); mod.CI_Alumno = int.Parse(dato2); mod.Clave_Materia = int.Parse(dato3); ModuloABML.Eliminar(mod); datosModulo.DataSource = ModuloABML.Listar(); limpiarModulo(); } } else { MessageBox.Show("seleccione una fila para poder eliminar"); } }
private void BtnGuardarModulo_Click(object sender, EventArgs e) { Modulo agregarModulo = new Modulo(); agregarModulo.CI_Docente = int.Parse(cbxCIDoc.Text); agregarModulo.CI_Alumno = int.Parse(cbxCIAlu.Text); agregarModulo.Clave_Materia = int.Parse(cbxClaveMateria.Text); agregarModulo.Nota1 = 0; agregarModulo.Nota2 = 0; agregarModulo.Nota3 = 0; agregarModulo.Notaf = 0; ModuloABML.Agregar(agregarModulo); datosModulo.DataSource = ModuloABML.Listar(); }
public PlataformaAdmin() { InitializeComponent(); datosAlumnos.DataSource = alumnosABML.listar(); datosDoc.DataSource = DocentesABML.listarDocente(); datosMaterias.DataSource = MateriasABML.ListarMateria(); datosModulo.DataSource = ModuloABML.Listar(); cbxCIDoc.DataSource = DocentesABML.ListCIdocente(); cbxCIAlu.DataSource = alumnosABML.ListCIAlumnos(); cbxClaveMateria.DataSource = MateriasABML.ListCIMateria(); cbxEspecialidadDoc.DataSource = MateriasABML.ListNomMaterias(); panelInicioAdmin.Visible = true; }
private void BtnSave_Click(object sender, EventArgs e) { PlataformaUser pU = new PlataformaUser(); Modulo mod = new Modulo(); mod.CI_Alumno = int.Parse(txtCIAlm.Text); mod.CI_Docente = int.Parse(txtCIDoc.Text); mod.Clave_Materia = int.Parse(txtCIMat.Text); mod.Nota1 = Math.Round(double.Parse(txtNota1.Text), 0); mod.Nota2 = Math.Round(double.Parse(txtNota2.Text), 0); mod.Nota3 = Math.Round(double.Parse(txtNota3.Text), 0); double Notaf = Math.Round((double.Parse(txtNota1.Text) + double.Parse(txtNota2.Text) + double.Parse(txtNota3.Text)) / 3, 0); mod.Notaf = Notaf; pU.txtCIDOC.Text = txtCIDoc.Text; pU.cbxAñoCurso.Text = NotasConsultas.ListarAño(int.Parse(txtCIAlm.Text)); pU.cbxGrado.Text = NotasConsultas.ListarGrado(int.Parse(txtCIAlm.Text)); pU.cbxMateria.Text = NotasConsultas.ListarNombreM(int.Parse(txtCIMat.Text)); pU.panelNotas.Visible = true; MessageBox.Show("Notas agregadas exitosamente"); ModuloABML.UpdateAlumno(mod); pU.Show(); this.Close(); }