public void GravarTest() { // Arrange SistemaRegra regraUsuarioC = new SistemaRegra { AlteradoPor = 2, Descricao = "incluir usuario", Sufixo = "c" }; SistemaRegra regraUsuarioR = new SistemaRegra { AlteradoPor = 2, Descricao = "ler usuario", Sufixo = "r" }; SistemaRegra regraUsuarioU = new SistemaRegra { AlteradoPor = 2, Descricao = "alterar usuario", Sufixo = "u" }; SistemaRegra regraUsuarioD = new SistemaRegra { AlteradoPor = 2, Descricao = "excluir usuario", Sufixo = "d" }; // Act regraUsuarioC.Id = service.Gravar(regraUsuarioC); regraUsuarioR.Id = service.Gravar(regraUsuarioR); regraUsuarioU.Id = service.Gravar(regraUsuarioU); regraUsuarioD.Id = service.Gravar(regraUsuarioD); // Assert Assert.IsTrue(regraUsuarioC.Id > 0); Assert.IsTrue(regraUsuarioR.Id > 0); Assert.IsTrue(regraUsuarioU.Id > 0); Assert.IsTrue(regraUsuarioD.Id > 0); }
public PartialViewResult Create() { var idUsuario = login.GetIdUsuario(System.Web.HttpContext.Current.User.Identity.Name); var regra = new SistemaRegra { AlteradoPor = idUsuario }; return(PartialView(regra)); }
public ActionResult Create(SistemaRegra regra) { try { regra.AlteradoEm = DateTime.Now; TryUpdateModel(regra); if (ModelState.IsValid) { service.Gravar(regra); return(Json(new { success = true })); //return RedirectToAction("Index"); } return(PartialView(regra)); } catch (ArgumentException e) { ModelState.AddModelError(string.Empty, e.Message); return(PartialView(regra)); } }