コード例 #1
0
        public void TestMethod_Crud_Editar()
        {
            var c = new PerfilModel
            {
                Id    = 4,
                Nome  = "Externo",
                Ativo = true
            };

            var retorno = _bus.Update(c);

            Assert.AreEqual(true, retorno);
        }
コード例 #2
0
        public ActionResult Editar(PerfilModel model)
        {
            var usuario = AutenticacaoProvider.UsuarioAutenticado;

            if (usuario == null)
            {
                return(RedirectToAction("Login", "CommonViews"));
            }

            try
            {
                if (ModelState.IsValid)
                {
                    if (_bus.Update(model))
                    {
                        notificacao = true;
                        return(RedirectToAction("Lista"));
                    }

                    return(View(model));
                }

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