Пример #1
0
        public ActionResult Create(UsuarioSimplesDTO user)
        {
            var erros = user.validate();

            if (erros.Count == 0)
            {
                Usuario usuario = user.ParseToUsuario();

                UsuarioDao.Save(usuario);
                SessionHelper.AddMensagemToView("Usuário criado com sucesso");

                return(RedirectToAction("Index", "Dashboards"));
            }
            ViewBag.erros = erros;
            SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info);
            return(View(user));
        }
Пример #2
0
        public ActionResult Edit(UsuarioSimplesDTO user)
        {
            var erros = user.validateEdit();

            if (erros.Count == 0)
            {
                Usuario usuario = UsuarioDao.Find(user.ID);

                usuario = user.ParseToUsuario(usuario);
                UsuarioDao.SaveUpdateAll();

                SessionHelper.AddMensagemToView("Usuário editado com sucesso");
                return(RedirectToAction("Index"));
            }

            ViewBag.erros = erros;

            SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info);
            return(View(user));
        }