Esempio n. 1
0
        public ActionResult Editar(UsuarioEditarVM model)
        {
            Usuario usuario = new Usuario();

            if (ModelState.IsValid)
            {
                //var usuarioExistente = usuarioDal.ListarPorId(model.IdUsuario);
                //if (!usuarioDal.Existe(model.Email))
                //{
                usuario.IdUsuario   = model.IdUsuario;
                usuario.Email       = model.Email;
                usuario.IdEmpresa   = model.IdEmpresa;
                usuario.IdPermissao = model.IdPermissao;

                usuarioDal.Salvar(usuario);
                TempData["Mensagem"] = "Usuario " + model.Email + " Atualizado com sucesso.";
                return(RedirectToAction("index"));
                //}
                //else
                //{
                //    TempData["Mensagem"] = "Este Email ja se encontra em nossa base de dados por favor utilize outro";
                //    Aviso();
                //    DropDowns();
                //    return View(model);
                //}
            }
            return(View(model));
        }
Esempio n. 2
0
        public ActionResult Editar(int id)
        {
            try
            {
                DropDowns();
                Usuario         usuario = new Usuario();
                UsuarioEditarVM model   = new UsuarioEditarVM();

                usuario           = usuarioDal.ListarPorId(id);
                model.IdUsuario   = usuario.IdUsuario;
                model.Email       = usuario.Email;
                model.IdEmpresa   = usuario.IdEmpresa;
                model.IdPermissao = usuario.IdPermissao;



                return(View(model));
            }
            catch (Exception)
            {
                throw;
            }
        }