// 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)); }