public void polizasTest() { //var controller = new ProductController(); //var result = controller.Details(2) as ViewResult; //Assert.AreEqual("Details", result.ViewName); var poliza = new PolizasController(); var mvcPoliza = new mvcPolizasModel() { tipoRiesgo = "alto", Cobertura = 70 }; var resultado = (ViewResult)poliza.Create(mvcPoliza) as ViewResult; Assert.AreEqual("Create", resultado.ViewName); }
public ActionResult Create(mvcPolizasModel poli) { if (poli.tipoRiesgo == "alto" && poli.Cobertura > 50) { TempData["msg"] = "<script>alert('El % de cubrimiento no puede ser superior al 50% para un riesgo alto');</script>"; return(View("Create")); } else { if (poli.idPoliza == 0) { HttpResponseMessage response = Globals.webApiClient.PostAsJsonAsync("Polizas", poli).Result; } else { HttpResponseMessage response = Globals.webApiClient.PutAsJsonAsync("Polizas/" + poli.idPoliza, poli).Result; } return(RedirectToAction("Index")); } }
public void UpdatePoliza(mvcPolizasModel poliza) { contextIni.Entry(poliza).State = System.Data.Entity.EntityState.Modified; }
public void InsertPoliza(mvcPolizasModel poliza) { contextIni.Poliza.Add(poliza); }
public void DeletePoliza(int idPoliza) { mvcPolizasModel poliza = contextIni.Poliza.Find(idPoliza); contextIni.Poliza.Remove(poliza); }