public ActionResult Create([Bind(Include = "UsuarioId,Email,Senha,Ativo")] Usuario usuario)
        {
            if (ModelState.IsValid)
            {
                db.Usuarios.Add(usuario);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(usuario));
        }
Exemplo n.º 2
0
        public ActionResult Create([Bind(Include = "Id,Nome,Ativa,UsuarioId,Prazo")] Lista lista)
        {
            if (ModelState.IsValid)
            {
                db.Listas.Add(lista);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.UsuarioId = new SelectList(db.Usuarios, "Id", "Nome", lista.UsuarioId);
            return(View(lista));
        }
Exemplo n.º 3
0
        public ActionResult Create([Bind(Include = "TarefaId,Nome,Concluida,Ativa,ListaId")] Tarefas tarefas)
        {
            if (ModelState.IsValid)
            {
                db.Tarefas.Add(tarefas);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ListaId = new SelectList(db.Listas, "Id", "Nome", tarefas.ListaId);
            return(View(tarefas));
        }
Exemplo n.º 4
0
        public ActionResult Create([Bind(Include = "TarefaId,Nome,Concluida,Ativa,ListaId")] Tarefa tarefa)
        {
            if (ModelState.IsValid)
            {
                _db.Tarefas.Add(tarefa);
                _db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ListaId = new SelectList(_db.Listas.Where(x => x.Ativa == true), "ListaId", "Nome", tarefa.ListaId);
            return(View(tarefa));
        }
Exemplo n.º 5
0
        public ActionResult Create([Bind(Include = "UsuarioId,Email,Senha,Ativo")] Usuario usuario)
        {
            if (_db.Usuarios.Where(x => x.Email == usuario.Email).Count() == 0)
            {
                if (ModelState.IsValid)
                {
                    usuario.Senha = _hc.Codificar(usuario.Senha);
                    _db.Usuarios.Add(usuario);
                    _db.SaveChanges();
                    //return RedirectToAction("Index");

                    //Logando com o usuário criado.
                    FormsAuthentication.SetAuthCookie(usuario.Email, false);
                    return(RedirectToAction("Index", "ListaGeneric"));;
                }
            }
            else
            {
                ModelState.AddModelError("Email", "Usuário já cadastrado.");
            }

            return(View(usuario));
        }