// 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 ActionResult Detalhes(int? id) { var c = new NumSolViewModel(); c.ListaDetalhesSolicitacoes = new List<DetalhesSolicitacao_Result>(); foreach (var item in db.DetalhesSolicitacao(id)) { c.ListaDetalhesSolicitacoes.Add(item); } return View(c); }
// GET: SolicitacaoMaterials/Details/5 public ActionResult Details(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } SolicitacaoMaterial solicitacaoMaterial = db.SolicitacaoMaterial.Find(id); var c = new NumSolViewModel(); c.ListaSolicitacoes = new List<TodasSolicitacoes_Result>(); c.ListaDetalhesSolicitacoes = new List<DetalhesSolicitacao_Result>(); foreach (var item in db.DetalhesSolicitacao(solicitacaoMaterial.ID)) { c.ListaDetalhesSolicitacoes.Add(item); } return View(solicitacaoMaterial); }