public ActionResult DeleteConfirmed(int id) { chamadoAtendimento chamadoAtendimento = db.chamadoAtendimentoes.Find(id); db.chamadoAtendimentoes.Remove(chamadoAtendimento); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: chamadoAtendimento/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } chamadoAtendimento chamadoAtendimento = db.chamadoAtendimentoes.Find(id); if (chamadoAtendimento == null) { return(HttpNotFound()); } return(View(chamadoAtendimento)); }
public void PosicionarChamado(int id) { var chamado = db.Chamadoes.Find(id); chamado.statusAtendimento = "Em andamento"; db.Chamadoes.Attach(chamado); db.Entry(chamado).Property(c => c.statusAtendimento).IsModified = true; db.SaveChanges(); chamadoAtendimento ca = new chamadoAtendimento(); ca.idChamado = chamado.idChamado; ca.idFuncionario = chamado.Funcionario.idFuncionario; db.chamadoAtendimentoes.Add(ca); db.SaveChanges(); }
public ActionResult posicionarStatus(int id) { var chamado = db.Chamadoes.Find(id); chamado.statusAtendimento = "Em andamento"; db.Chamadoes.Attach(chamado); db.Entry(chamado).Property(c => c.statusAtendimento).IsModified = true; db.SaveChanges(); chamadoAtendimento ca = new chamadoAtendimento(); ca.idChamado = chamado.idChamado; ca.idFuncionario = chamado.Funcionario.idFuncionario; db.chamadoAtendimentoes.Add(ca); db.SaveChanges(); return(RedirectToAction("Index")); }