public ActionResult DeleteConfirmed(int id) { Expectativa expectativa = db.Expectativas.Find(id); db.Expectativas.Remove(expectativa); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ExpectativaId,Produto,CavidadeMolde,PesoPecaAproximado,PesoPecaCompleta,Ciclo,ProducaoEsperada,ProdInicio,ProdFim")] Expectativa expectativa) { if (ModelState.IsValid) { db.Entry(expectativa).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(expectativa)); }
// GET: Expectativas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Expectativa expectativa = db.Expectativas.Find(id); if (expectativa == null) { return(HttpNotFound()); } return(View(expectativa)); }
public ActionResult DeleteConfirmed(int id) { Expectativa expectativa = db.Expectativas.Find(id); var busca = db.OrdemProducaoPecas.Where(o => o.ExpectativaId == id).ToList(); var busca2 = db.OrdemProducaoCopoes.Where(o => o.ExpectativaId == id).ToList(); if ((busca.Count() > 0) || (busca2.Count() > 0)) { ViewBag.Error = "Não é possível deletar esta Máquina, pois está sendo utilizada em outras partes do sistema."; return(View()); } else { db.Expectativas.Remove(expectativa); db.SaveChanges(); return(RedirectToAction("Index")); } }