public void InsUpdPersonaTest() { var persona = CreatePersona(); var mensajeError = string.Empty; var id = -1; try { id = BLLPcpModel_App.InsUpdPersona(persona); } catch (Exception e) { mensajeError = e.Message; } Assert.IsTrue(id > 0, mensajeError); }
public ActionResult CreateOrEdit(Persona persona) { var next = RedirectToAction("CreateOrEdit"); try { BLLPcpModel_App.InsUpdPersona(persona); } catch (Exception e) { TempData["error"] = $"En el metodo CreateOrEdit al tratar de guardar a {persona}, en el controlador personas, el mensaje que reporta la aplicacion es {e.Message}"; TempData["retornarAlUrl"] = $"/Personas/CreateOrEdit/{persona.IdPersona}"; Response.StatusCode = 500; next = RedirectToAction("ShowError", "Errores"); } return(next); }