private void BtnAcceder_Click(object sender, EventArgs e)
        {
            usuario us = new usuario();

            us.CodUsuario = txtUserName.Text;
            us.Contraseña = txtPassword.Text;
            if (LoginABML.Autenticar(us) == "adm")
            {
                PlataformaAdmin pA = new PlataformaAdmin();
                pA.txtCambiarCod.Text = txtUserName.Text;
                pA.lblTexto.Text      = "Administrador";
                pA.Show();
                this.Hide();
            }
            if (LoginABML.Autenticar(us) == "doc")
            {
                PlataformaUser pU = new PlataformaUser();
                pU.txtCIDOC.Text = txtUserName.Text;
                pU.lblTexto.Text = "Docente";
                pU.Show();
                this.Hide();
            }
            if (LoginABML.Autenticar(us) == "alm")
            {
                PlataformaAlumno pAL = new PlataformaAlumno();
                pAL.txtCIalumno.Text = txtUserName.Text;
                pAL.lblTexto.Text    = "Alumno";
                pAL.Show();
                this.Hide();
            }
        }
Beispiel #2
0
 private void PlataformaAdmin_Load(object sender, EventArgs e)
 {
     panelDocentes.Visible    = false;
     panelAlumnos.Visible     = false;
     panelCambiarPass.Visible = false;
     panelMaterias.Visible    = false;
     panelUsuarios.Visible    = true;
     DatosUsuarios.DataSource = LoginABML.listar();
 }
Beispiel #3
0
 private void Button4_Click(object sender, EventArgs e)
 {
     if (DatosUsuarios.SelectedCells.Count > 0)
     {
         LoginABML.Eliminar(DatosUsuarios.CurrentRow.Cells["CodUsuario"].Value.ToString());
         DatosUsuarios.DataSource = LoginABML.listar();
     }
     else
     {
         MessageBox.Show("No existe datos");
     }
 }
Beispiel #4
0
        private void BtnInicioAdmin_Click(object sender, EventArgs e)
        {
            panelInicioAdmin.Visible = true;
            panelCambiarPass.Visible = false;
            panelDocentes.Visible    = false;
            panelAlumnos.Visible     = false;
            panelMaterias.Visible    = false;
            panelModulo.Visible      = false;
            panelUsuarios.Visible    = true;

            sidePanel.Height = btnInicioAdmin.Height;
            sidePanel.Top    = btnInicioAdmin.Top;

            DatosUsuarios.DataSource = LoginABML.listar();
        }
Beispiel #5
0
        private void BtnGuardarPass_Click(object sender, EventArgs e)
        {
            if (txtContraseña1.Text == txtContraseña2.Text)
            {
                if (txtCIalumno.Text == txtCodCambiarPass.Text)
                {
                    string message  = "estas seguro de guardar el Password";
                    string captiion = "Cambiar Password";

                    MessageBoxButtons mensaje = MessageBoxButtons.YesNo;
                    DialogResult      result;

                    result = MessageBox.Show(message, captiion, mensaje);

                    if (result == System.Windows.Forms.DialogResult.Yes)
                    {
                        usuario us1 = new usuario();
                        us1.CodUsuario = txtCodCambiarPass.Text;
                        us1.Contraseña = txtContraseña1.Text;
                        us1.Tipo       = "adm";
                        LoginABML.Modificar(us1);
                        MessageBox.Show("Contraseña cambiada exitosamente");
                        Login volver = new Login();
                        this.Hide();
                        volver.Show();
                        limpiarCambiarPass();
                    }
                }
                else
                {
                    MessageBox.Show("Codigo invalido.!!");
                }
            }
            else
            {
                MessageBox.Show("Las Contraseñas deben coincidir");
            }
        }
Beispiel #6
0
        private void BtnBuscar_Click(object sender, EventArgs e)
        {
            string cd = Microsoft.VisualBasic.Interaction.InputBox("Inserte la clave para eliminar");

            DatosUsuarios.DataSource = LoginABML.listar(cd);
        }
Beispiel #7
0
 private void CbxTipos_SelectedIndexChanged(object sender, EventArgs e)
 {
     DatosUsuarios.DataSource = LoginABML.listarxTipo(cbxTipos.Text);
 }
Beispiel #8
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();
                }
            }
        }
Beispiel #9
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();
            }
        }