Exemplo n.º 1
0
        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");
            }
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
        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;
        }
Exemplo n.º 4
0
        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();
        }