Esempio n. 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            basUsuario basusuario = db.Usuarios.Find(id);

            db.Usuarios.Remove(basusuario);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            basUsuario basusuario = db.Usuario.Find(id);

            db.Usuario.Remove(basusuario);
            db.SaveChanges();
            Session.Abandon();
            return(RedirectToAction("Index", "Home", new { Area = "" }));
        }
Esempio n. 3
0
        //
        // GET: /Usuario/Delete/5

        public ActionResult Delete(int id = 0)
        {
            basUsuario basusuario = db.Usuarios.Find(id);

            if (basusuario == null)
            {
                return(HttpNotFound());
            }
            return(View(basusuario));
        }
Esempio n. 4
0
 public ActionResult Edit(basUsuario basusuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(basusuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(basusuario));
 }
Esempio n. 5
0
        public ActionResult Create(basUsuario basusuario)
        {
            if (ModelState.IsValid)
            {
                db.Usuarios.Add(basusuario);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(basusuario));
        }
Esempio n. 6
0
 public ActionResult Edit(basUsuario basusuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(basusuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DisciplinaID = new SelectList(db.Disciplina, "DisciplinaID", "nomeDisciplina", basusuario.DisciplinaID);
     return(View(basusuario));
 }
Esempio n. 7
0
        //
        // GET: /Usuario/Edit/5

        public ActionResult Edit(int id = 0)
        {
            basUsuario basusuario = db.Usuario.Find(id);

            if (basusuario == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DisciplinaID = new SelectList(db.Disciplina, "DisciplinaID", "nomeDisciplina", basusuario.DisciplinaID);
            return(View(basusuario));
        }
Esempio n. 8
0
        public ActionResult Create(basUsuario basusuario)
        {
            if (ModelState.IsValid)
            {
                db.Usuario.Add(basusuario);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.DisciplinaID = new SelectList(db.Disciplina, "DisciplinaID", "nomeDisciplina", basusuario.DisciplinaID);
            return(View(basusuario));
        }
Esempio n. 9
0
        //
        // GET: /Aviso/Create

        public ActionResult Create()
        {
            var        userid     = (Session["usuarioLogadoID"]);
            var        id         = Convert.ToInt32(userid);
            basUsuario basusuario = db.Usuario.Find(id);

            if (basusuario == null)
            {
            }

            ViewBag.DisciplinaID = new SelectList(db.Usuario, "DisciplinaID", "DisciplinaID", basusuario.DisciplinaID);
            return(View());
        }
Esempio n. 10
0
        //
        // GET: /Usuario/

        public ActionResult Index()
        {
            var        userid     = (Session["usuarioLogadoID"]);
            var        id         = Convert.ToInt32(userid);
            basUsuario basusuario = db.Usuario.Find(id);

            if (basusuario == null)
            {
                return(HttpNotFound());
            }
            var usuarios = db.Usuario.Include(b => b.Disciplinas);

            return(View(basusuario));
        }
        public ActionResult Login(basUsuario u)
        {
            if (ModelState.IsValid)
            {
                using (dbInfoXContext db = new dbInfoXContext())
                {
                    var v = db.Usuario.Where(model => model.login.Equals(u.login) && model.senha.Equals(u.senha)).FirstOrDefault();
                    if (v != null)
                    {
                        Session["usuarioLogadoID"]   = v.UserID.ToString();
                        Session["nomeUsuarioLogado"] = v.nome.ToString();
                        Session["tipoUsuarioLogado"] = v.tipoUser.ToUpper();



                        v.tipoUser = v.tipoUser.ToUpper();

                        switch (v.tipoUser)
                        {
                        case "ADMINISTRADOR":
                            return(RedirectToAction("Index", "Home", new { area = "Admin" }));

                        //break;
                        case "ALUNO":
                            return(RedirectToAction("Index", "Home", new { area = "Aluno" }));

                        //break;
                        case "PROFESSOR":
                            return(RedirectToAction("Index", "Home", new { area = "Professor" }));
                            //break;
                        }
                    }
                    else
                    {
                        ViewBag.Message = "O login ou senha não conferem, por favor digite novamente.";
                    }
                }
            }

            return(View(u));
        }