public ActionResult Edit(CotCotacao item) { try { if (ModelState.IsValid) { service.Gravar(item); return(Json(new { success = true })); } return(PartialView(item)); } catch (ArgumentException e) { return(Json(new { error = e.Message })); } }
public void GravarTest() { // Arrange var item1 = new CotCotacao { FornecedorId = 1, Observ = "", Preco = 10, ReqRequisicaoId = 1, ReqMaterialId = 1 }; var item2 = new CotCotacao { FornecedorId = 1, Observ = "", Preco = 20, ReqRequisicaoId = 1, ReqMaterialId = 2 }; var item3 = new CotCotacao { FornecedorId = 1, Observ = "", Preco = 30, ReqRequisicaoId = 1, ReqMaterialId = 3 }; // Act service.Gravar(item1); service.Gravar(item2); service.Gravar(item3); // Assert Assert.IsTrue(item1.Id > 0); Assert.IsTrue(item2.Id > 0); Assert.IsTrue(item3.Id > 0); }