public ActionResult DeleteConfirmed(int id) { DescricaoCaracteristica descricaoCaracteristica = db.DescricaoCaracteristica.Find(id); db.DescricaoCaracteristica.Remove(descricaoCaracteristica); db.SaveChanges(); // fecha a janela return(View("Close")); }
public ActionResult Edit([Bind(Include = "ID,Descricao,CaracteristicaFK,ProdutoFK")] DescricaoCaracteristica descricaoCaracteristica) { if (ModelState.IsValid) { db.Entry(descricaoCaracteristica).State = EntityState.Modified; db.SaveChanges(); // fecha a janela return(View("Close")); } // lista para selecionar a especificação ViewBag.CaracteristicaFK = new SelectList(db.Caracteristicas, "ID", "Nome", descricaoCaracteristica.CaracteristicaFK); return(View(descricaoCaracteristica)); }
// GET: DescricaoCaracteristicas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DescricaoCaracteristica descricaoCaracteristica = db.DescricaoCaracteristica.Find(id); if (descricaoCaracteristica == null) { return(HttpNotFound()); } return(View(descricaoCaracteristica)); }
// GET: DescricaoCaracteristicas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DescricaoCaracteristica descricaoCaracteristica = db.DescricaoCaracteristica.Find(id); if (descricaoCaracteristica == null) { return(HttpNotFound()); } ViewBag.CaracteristicaFK = new SelectList(db.Caracteristicas, "ID", "Nome", descricaoCaracteristica.CaracteristicaFK); ViewBag.ProdutoFK = db.DescricaoCaracteristica.Find(id).ProdutoFK; return(View(descricaoCaracteristica)); }