// GET: NumSolicitacoesPorSetors/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } NumSolicitacoesPorSetor numSolicitacoesPorSetor = await db.NumSolicitacoesPorSetor.FindAsync(id); var a = db.TodasSolicitacoes(numSolicitacoesPorSetor.SetorID); var b = new List <TodasSolicitacoes_Result>(); var c = new NumSolViewModel(); c.ListaSolicitacoes = new List <TodasSolicitacoes_Result>(); c.ListaDetalhesSolicitacoes = new List <DetalhesSolicitacao_Result>(); foreach (var item in db.TodasSolicitacoes(numSolicitacoesPorSetor.SetorID)) { c.ListaSolicitacoes.Add(item); } foreach (var item in db.DetalhesSolicitacao(id)) { c.ListaDetalhesSolicitacoes.Add(item); } if (numSolicitacoesPorSetor == null) { return(HttpNotFound()); } return(View(c)); }
public async Task <ActionResult> DeleteConfirmed(int id) { NumSolicitacoesPorSetor numSolicitacoesPorSetor = await db.NumSolicitacoesPorSetor.FindAsync(id); db.NumSolicitacoesPorSetor.Remove(numSolicitacoesPorSetor); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "SetorID,Setor,NumSolicitacoes")] NumSolicitacoesPorSetor numSolicitacoesPorSetor) { if (ModelState.IsValid) { db.Entry(numSolicitacoesPorSetor).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(numSolicitacoesPorSetor)); }
public async Task <ActionResult> Create([Bind(Include = "SetorID,Setor,NumSolicitacoes")] NumSolicitacoesPorSetor numSolicitacoesPorSetor) { if (ModelState.IsValid) { db.NumSolicitacoesPorSetor.Add(numSolicitacoesPorSetor); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(numSolicitacoesPorSetor)); }
// GET: NumSolicitacoesPorSetors/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } NumSolicitacoesPorSetor numSolicitacoesPorSetor = await db.NumSolicitacoesPorSetor.FindAsync(id); if (numSolicitacoesPorSetor == null) { return(HttpNotFound()); } return(View(numSolicitacoesPorSetor)); }