public void EditarInsumo(NecesidadesDonacionesInsumosMetadata metaI) { NecesidadesDonacionesInsumos insumo = necesidadesDonacionesInsumosDao.ObtenerPorID(metaI.IdNecesidadDonacionInsumo); insumo.Nombre = metaI.Nombre; insumo.Cantidad = metaI.Cantidad; necesidadesDonacionesInsumosDao.Actualizar(insumo); }
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) { TempData["idNecesidad"] = insumos.Necesidades.IdNecesidad; return(View()); } servicioInsumo.GuardarInsumos(insumos); return(View()); }
public ActionResult EditarInsumos(NecesidadesDonacionesInsumosMetadata metaI) { if (!ModelState.IsValid) { TempData["Error"] = "Los Datos no son válidos"; return(View("EditarInsumos", metaI.IdNecesidad)); } servicioNecesidad.EditarInsumo(metaI); return(RedirectToAction("EditarInsumos", metaI.IdNecesidad)); }
public NecesidadesDonacionesInsumos AgregarInsumos(NecesidadesDonacionesInsumosMetadata insumometa) { NecesidadesDonacionesInsumos insumo = new NecesidadesDonacionesInsumos() { Cantidad = insumometa.Cantidad, Nombre = insumometa.Nombre, IdNecesidad = insumometa.IdNecesidad, Necesidades = insumometa.Necesidades }; return(necesidadesDonacionesInsumosDao.Guardar(insumo)); }
public void GuardarInsumos(NecesidadesDonacionesInsumosMetadata insumoMeta) { NecesidadesDonacionesInsumos insumo = new NecesidadesDonacionesInsumos() { IdNecesidad = insumoMeta.IdNecesidad, Necesidades = insumoMeta.Necesidades, Nombre = insumoMeta.Nombre, Cantidad = insumoMeta.Cantidad }; insumosDAO.Crear(insumo); }
public List <NecesidadesDonacionesInsumosMetadata> ObtenerInsumosMetadataPorIdNecesidad(int id) { List <NecesidadesDonacionesInsumos> listaInsumos = this.ObtenerInsumosPorIdNecesidad(id); List <NecesidadesDonacionesInsumosMetadata> listaMeta = new List <NecesidadesDonacionesInsumosMetadata>(); foreach (var i in listaInsumos) { NecesidadesDonacionesInsumosMetadata meta = new NecesidadesDonacionesInsumosMetadata() { Nombre = i.Nombre, Cantidad = i.Cantidad, IdNecesidadDonacionInsumo = i.IdNecesidadDonacionInsumo, IdNecesidad = i.IdNecesidad }; listaMeta.Add(meta); } ; return(listaMeta); }
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 Insumos() { NecesidadesDonacionesInsumosMetadata insumos = new NecesidadesDonacionesInsumosMetadata(); return(View(insumos)); }