예제 #1
0
        protected void btnEntrar_Click(object sender, EventArgs e)
        {
            DocentesNegocio negocio = new DocentesNegocio();
            long            legajo  = Convert.ToInt64(txtLegajo.Text);
            string          pass    = txtPass.Text;

            if (negocio.docenteLogin(legajo, pass))
            {
                Docentes docenteLogeado = new Docentes();
                docenteLogeado = negocio.traerDocente(legajo);
                Session.Add("docenteLogeado", docenteLogeado);
                Response.Redirect("PagPrincipal.aspx");
            }
            else
            {
                Session.Add("Error", "Contraseña o Legajo incorrecto, reintente o regístrese.");
                Response.Redirect("PaginaError.aspx");
            }
        }
예제 #2
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            //Antes de agregar al docente, verifica las validaciones
            Page.Validate();
            if (!Page.IsValid)
            {
                return;
            }

            Docentes docente = new Docentes();

            docente.Nombre    = txtNombre.Text;
            docente.Apellido  = txtApellido.Text;
            docente.Dni       = Convert.ToInt32(txtDni.Text);
            docente.Mail      = txtMail.Text;
            docente.Password  = txtPass.Text;
            docente.Telefono  = Convert.ToInt32(txtTelefono.Text);
            docente.Direccion = txtDireccion.Text;
            docente.Legajo    = Convert.ToInt64(txtLegajo.Text);

            if (chkLogin.Checked == true)
            {
                docente.admin = true;
            }
            else
            {
                docente.admin = false;
            }

            DocentesNegocio negocioDocente = new DocentesNegocio();

            if (negocioDocente.altaDocente(docente) == true)
            {
                Session.Add("Exito", "Docente agregado con exito!");
                Response.Redirect("PaginaExito.aspx");
            }
            else
            {
                Session.Add("Error", "Hubo un error al ingresar el usuario.");
                Response.Redirect("PaginaError.aspx");
            }
        }