public ActionResult DeleteConfirmed(int id) { DetalleSubItem detalleSubItem = db.DetalleSubItem.Find(id); db.DetalleSubItem.Remove(detalleSubItem); db.SaveChanges(); return(RedirectToAction("Index")); }
private void RegistrarDetalleSubItem(Obra obra, SubItemDeItem subItemDeItem, double cantidad, double precioUnitario) { DetalleSubItemsController cont = new DetalleSubItemsController(); DetalleSubItem detalleSubItem = new DetalleSubItem { ID = 0, Cantidad = cantidad, Obra = obra, PrecioUnitario = precioUnitario, SubItemDeItem = subItemDeItem }; cont.Insertar(db, detalleSubItem); }
public ActionResult Edit([Bind(Include = "ID,Cantidad,ObraID,PrecioUnitario,SubItemDeItemID")] DetalleSubItem detalleSubItem) { if (ModelState.IsValid) { db.Entry(detalleSubItem).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ObraID = new SelectList(db.Obra, "ID", "Nombre", detalleSubItem.ObraID); ViewBag.SubItemDeItemID = new SelectList(db.SubItemDeItem, "ID", "ID", detalleSubItem.SubItemDeItemID); return(View(detalleSubItem)); }
public DetalleSubItem Insertar(Entities context, DetalleSubItem detalleSubItem) { if (ModelState.IsValid) { context.DetalleSubItem.Add(detalleSubItem); context.SaveChanges(); return(detalleSubItem); } else { return(null); } }
// GET: DetalleSubItems/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetalleSubItem detalleSubItem = db.DetalleSubItem.Find(id); if (detalleSubItem == null) { return(HttpNotFound()); } return(View(detalleSubItem)); }
// GET: DetalleSubItems/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetalleSubItem detalleSubItem = db.DetalleSubItem.Find(id); if (detalleSubItem == null) { return(HttpNotFound()); } ViewBag.ObraID = new SelectList(db.Obra, "ID", "Nombre", detalleSubItem.ObraID); ViewBag.SubItemDeItemID = new SelectList(db.SubItemDeItem, "ID", "ID", detalleSubItem.SubItemDeItemID); return(View(detalleSubItem)); }