public ActionResult Insumos() { NecesidadesDonacionesInsumosMetadata insumos = new NecesidadesDonacionesInsumosMetadata(); string s = TempData["idNecesidad"].ToString(); int idNecesidad = int.Parse(s); insumos.Necesidades = servicioNecesidad.obtenerNecesidadPorId(idNecesidad); return(View(insumos)); }
public ActionResult Insumos(NecesidadesDonacionesInsumosMetadata insumos) { if (!ModelState.IsValid) { return(View()); } int idN = int.Parse(Session["idNecesidad"].ToString()); insumos.Necesidades = servicioNecesidad.obtenerNecesidadPorId(idN); insumos.IdNecesidad = idN; servicioNecesidad.AgregarInsumos(insumos); TempData["Creada"] = "La necesidad se creó exitosamente."; TempData["Insumo"] = "SI"; if (servicioNecesidad.ObtenerInsumosPorIdNecesidad(idN).Count <= 1) { return(View("Referencias")); } else { return(View("AvisosNecesidad")); } }
public ActionResult Denuncia(int id) { Denuncias denuncia = new Denuncias(); ServicioNecesidad servicioNecesidad = new ServicioNecesidad(); //Obtener los motivos de las denuncias para el select //List<MotivoDenuncia> motivoDenuncias = servicioMotivoDenuncia.obtenerMotivos(); Necesidades necesidadDenunciada = servicioNecesidad.obtenerNecesidadPorId(id); ViewBag.titulo = necesidadDenunciada.Nombre; ViewBag.idNecesidad = id; return(View()); }
//Muestra la lista: CBU, MONTO SOLICITADO Y MONTO RESTANTE. public ActionResult DetalleDeDonacion(int idNecesidad) { Necesidades necesidades = servicioNecesidad.obtenerNecesidadPorId(idNecesidad); return(View(necesidades)); }