//===================================================================//
        //------------------Excluir-----------------------//
        public ActionResult Excluir(int ProUsuario)
        {
            appCadastroUsuario oUsuario = _Repository.Selecionar(ProUsuario);

            _Repository.Excluir(oUsuario);

            return(Index());
        }
        //=================================================================//
        //----------------Alterar---------------------//
        public ActionResult Alterar(int ProUsuario)
        {
            //var Lista = _Repository.SelecionarTodos();
            //List<Usuario> oRetorno = new List<Usuario>();

            appCadastroUsuario oUsu     = _Repository.Selecionar(ProUsuario);
            Usuario            oUsuario = new Usuario();

            oUsuario.appLogin     = oUsu.appLogin;
            oUsuario.appNome      = oUsu.appNome;
            oUsuario.appSenha     = oUsu.appSenha;
            oUsuario.appConfirmar = oUsu.appConfirmar;
            oUsuario.appEmail     = oUsu.appEmail;
            oUsuario.appCelular   = oUsu.appCelular;

            oUsuario.Incluir = false;
            return(View("Index", oUsuario));
        }
        //[ValidateAntiForgeryToken]
        public ActionResult Salvar(Usuario oUsuario)
        {
            appCadastroUsuario oUsu = new appCadastroUsuario();

            oUsu.appLogin     = oUsuario.appLogin;
            oUsu.appNome      = oUsuario.appNome;
            oUsu.appSenha     = oUsuario.appSenha;
            oUsu.appConfirmar = oUsuario.appConfirmar;
            oUsu.appEmail     = oUsuario.appEmail;
            oUsu.appCelular   = oUsuario.appCelular;
            if (ModelState.IsValid)
            {
                try
                {
                    _Repository.Incluir(oUsu);

                    ModelState.Clear();
                }
                catch (Exception ex)
                {
                    ViewBag.Alerta = "Ocorreu um erro na inclusão dos dados:" + ex.Message;
                }
                if (oUsuario.Incluir == false)
                {
                    _Repository.Alterar(oUsu);
                }
                ModelState.Clear();
                if (oUsuario.Incluir)
                {
                    _Repository.Incluir(oUsu);
                }

                else
                {
                    _Repository.Alterar(oUsu);
                }
            }
            oUsuario.Incluir = false;
            ViewBag.Mensagem = "Usuário Cadastrado";
            ModelState.Clear();
            return(Index());
        }
Esempio n. 4
0
 public void Excluir(appCadastroUsuario oUsuario)
 {
     _db.Entry(oUsuario).State = System.Data.Entity.EntityState.Deleted;
     _db.SaveChanges();
 }
Esempio n. 5
0
 public void Alterar(appCadastroUsuario oUsuario)
 {
     _db.Entry(oUsuario).State = System.Data.Entity.EntityState.Modified;
     _db.SaveChanges();
 }
Esempio n. 6
0
 public void Incluir(appCadastroUsuario oUsuario)
 {
     _db.appCadastroUsuario.Add(oUsuario);
     _db.SaveChanges();
 }