public DenunciaController() { TpDBContext context = new TpDBContext(); servicioDenuncia = new ServicioDenuncia(context); servicioNecesidad = new ServicioNecesidad(context); }
public ActionResult Denuncia(Denuncias denuncia) { try { if (!ModelState.IsValid) { return(View()); } ServicioDenuncia servicioDenuncia = new ServicioDenuncia(); bool denunciaRegistrada = servicioDenuncia.guardarDenuncia(denuncia); if (!denunciaRegistrada) { ViewBag.mensajeError = "Ha ocurrido un error. Intente nuevamente por favor"; return(View()); } } catch (Exception ex) { ModelState.AddModelError("Error: ", ex.Message); } return(View(denuncia)); }
public ActionResult Administrador() { ServicioDenuncia servicioDenuncia = new ServicioDenuncia(); List <Denuncias> denunciasObtenidas = servicioDenuncia.obtenerDenuncias(); return(View("Administrador", denunciasObtenidas)); }
public UsuarioController() { TpDBContext context = new TpDBContext(); servNecesidadValoraciones = new ServicioNecesidadValoraciones(context); servicioNecesidad = new ServicioNecesidad(context); servicioDenuncia = new ServicioDenuncia(context); servicioUsuario = new ServicioUsuario(context); servicioValoraciones = new ServicioNecesidadValoraciones(context); }
public ActionResult DenunciaEvaluada(int idNecesidad) { ServicioDenuncia servicioDenuncia = new ServicioDenuncia(); //Si es Desestimar obtengo un false, si es Bloquear obtengo un true bool estado = (Request.Form["Desestimar"] != null) ? false : (Request.Form["Bloquear"] != null) ? true : false; bool evaluada = servicioDenuncia.necesidadEvaluada(idNecesidad, estado); if (evaluada) { ViewData["mensajeCorrecto"] = "La Denuncia que evaluaste fue guardada con exito"; } else { ViewData["mensajeError"] = "Ha ocurrido un error al evaluar la necesidad, volverá a aparecerte en el listado"; } List <Denuncias> denunciasObtenidas = servicioDenuncia.obtenerDenuncias(); return(View("Administrador", denunciasObtenidas)); }