コード例 #1
0
        private void BtnSaveDocentes_Click(object sender, EventArgs e)
        {
            if (txtCIDoc.Text == "" ||
                txtNombreDoc.Text == "" ||
                txtApellidosDoc.Text == "" ||
                cbxGeneroDoc.Text == "" ||
                cbxEspecialidadDoc.Text == "" ||
                txtTelefonoDoc.Text == "" ||
                txtDirecDoc.Text == "")
            {
                MessageBox.Show("deve ingresar datos");
            }
            else
            {
                if (editarDoc == false)
                {
                    Docente doc1 = new Docente();
                    doc1.CI           = int.Parse(txtCIDoc.Text);
                    doc1.Nombre       = txtNombreDoc.Text;
                    doc1.Apellido     = txtApellidosDoc.Text;
                    doc1.Especialidad = cbxEspecialidadDoc.Text;
                    doc1.Genero       = cbxGeneroDoc.Text;
                    doc1.Telefono     = int.Parse(txtTelefonoDoc.Text);
                    doc1.Direccion    = txtDirecDoc.Text;

                    DocentesABML.AgregarDocente1(doc1);
                    DocentesABML.AgregarDocente2(doc1);

                    txtCIDoc.Enabled = true;

                    datosDoc.DataSource = DocentesABML.listarDocente();
                    usuario agregarAluUser = new usuario();
                    agregarAluUser.CodUsuario = txtCIDoc.Text;
                    agregarAluUser.Tipo       = "doc";
                    agregarAluUser.Contraseña = "12345";
                    LoginABML.Agregar(agregarAluUser);
                    MessageBox.Show("Se agrego correctamente");
                    limpiarDocente();
                }
                else
                {
                    Docente modificarDoc1 = new Docente();
                    Docente modificarDoc2 = new Docente();

                    modificarDoc1.CI           = int.Parse(txtCIDoc.Text);
                    modificarDoc1.Nombre       = txtNombreDoc.Text;
                    modificarDoc1.Apellido     = txtApellidosDoc.Text;
                    modificarDoc1.Especialidad = cbxEspecialidadDoc.Text;

                    modificarDoc2.Genero    = cbxGeneroDoc.Text;
                    modificarDoc2.Telefono  = int.Parse(txtTelefonoDoc.Text);
                    modificarDoc2.Direccion = txtDirecDoc.Text;


                    DocentesABML.ModificarDoc1(modificarDoc1);
                    DocentesABML.ModificarDoc2(modificarDoc2);

                    txtCIDoc.Enabled    = true;
                    datosDoc.DataSource = DocentesABML.listarDocente();

                    MessageBox.Show("modificado");
                    limpiarDocente();
                }
            }
        }
コード例 #2
0
        private void BtnSaveAlumno_Click(object sender, EventArgs e)
        {
            if (editarAlu == false)
            {
                alumno GuardarAlu = new alumno();

                GuardarAlu.CI_Alumno = int.Parse(txtCIAlu.Text);
                GuardarAlu.Nombre    = txtNombreAlu.Text;
                GuardarAlu.Apellido  = txtApellAlumno.Text;
                GuardarAlu.Genero    = cbxGeneroAlu.Text;
                GuardarAlu.Edad      = int.Parse(txtEdadAlu.Text);
                GuardarAlu.Grado     = cbxGradoAlu.Text;
                GuardarAlu.AñoCurso  = cbxAñoCursoAlu.Text;


                alumnosABML.AgregarAlu1(GuardarAlu);
                alumnosABML.AgregarAlu2(GuardarAlu);

                usuario agregarAluUser = new usuario();
                agregarAluUser.CodUsuario = txtCIAlu.Text;
                agregarAluUser.Tipo       = "alm";
                agregarAluUser.Contraseña = "12345";


                LoginABML.Agregar(agregarAluUser);
                datosAlumnos.DataSource = alumnosABML.listar();
                MessageBox.Show("se agrego correctamente");
                limpiarAlumno();
                txtCIAlu.Enabled     = true;
                txtEdadAlu.Enabled   = true;
                cbxGeneroAlu.Enabled = true;
            }
            else
            {
                alumno modificarAlu1 = new alumno();
                alumno modificarAlu2 = new alumno();

                modificarAlu1.CI_Alumno = int.Parse(txtCIAlu.Text);
                modificarAlu1.Nombre    = txtNombreAlu.Text;
                modificarAlu1.Apellido  = txtApellAlumno.Text;
                modificarAlu1.Grado     = cbxGradoAlu.Text;
                modificarAlu1.AñoCurso  = cbxAñoCursoAlu.Text;


                modificarAlu2.Genero = cbxGeneroAlu.Text;
                modificarAlu2.Edad   = int.Parse(txtEdadAlu.Text);


                alumnosABML.Modificar(modificarAlu1);
                alumnosABML.Modificar(modificarAlu2);

                datosAlumnos.DataSource = alumnosABML.listar();

                txtCIAlu.Enabled     = true;
                txtEdadAlu.Enabled   = true;
                cbxGeneroAlu.Enabled = true;

                MessageBox.Show("modificado");
                limpiarAlumno();
            }
        }