public ActionResult EliminarHoja(int id) { InventarioHoja hoja = db.InventarioHoja.Find(id); int dependenciaID = hoja.DependenciaID; db.InventarioHoja.Remove(hoja); db.SaveChanges(); return(RedirectToAction("Hoja", new { dependenciaID = dependenciaID })); }
public ActionResult Hoja(FormCollection form) { Proyecto Proyecto = (Proyecto)Session["Proyecto"]; int dependenciaID = Convert.ToInt32(form["dependenciaID"].ToString()); int itemID = Convert.ToInt32(form["ItemID"].ToString()); int cantidad = Convert.ToInt32(form["Cantidad"].ToString()); Dependencia Dependencia = db.Dependencia.Find(dependenciaID); InventarioHoja hoja = new InventarioHoja(); hoja.ItemID = itemID; hoja.DependenciaID = dependenciaID; hoja.Cantidad = cantidad; hoja.Fecha = DateTime.Now; db.InventarioHoja.Add(hoja); db.SaveChanges(); return(RedirectToAction("Hoja", new { dependenciaID = dependenciaID })); //ViewBag.Dependencia = Dependencia; //ViewBag.Inventario = db.InventarioItem.Where(i => i.ProyectoID == Proyecto.ID && i.Cantidad > 0).ToList(); //return View(db.InventarioHoja.Where(h => h.DependenciaID == dependenciaID).Select(h => h.Item).ToList()); }