public ActionResult GravarRetiradaEquipamento(RetiradaEquipamentosViewModel retiradaequipamentoViewModel) { List <RetiradaEquipamentosViewModel> retiradasequipamentosViewModel = Session["retiradasequipamentosViewModel"] as List <RetiradaEquipamentosViewModel>; //Implementar sua chamada de método //var produto = _produtoBusiness.GetById(pecaaplicadaViewModel.IdProduto); var produto = ProdutoGetIdMockup(retiradaequipamentoViewModel.IdProduto); int IdProdutoFalhado = Convert.ToInt32(Session["IdProdutoFalhado"]); //Dados de Mockup Random rnd = new Random(); retiradaequipamentoViewModel.IdProdutoFalhado = IdProdutoFalhado; retiradaequipamentoViewModel.Id = rnd.Next(10, 40); retiradaequipamentoViewModel.Produto = produto.Descricao; retiradasequipamentosViewModel.Add(retiradaequipamentoViewModel); Session["retiradasequipamentosViewModel"] = retiradasequipamentosViewModel; return(RedirectToAction("Index", "CadastroPecasEqpto", new { id = IdProdutoFalhado })); }
private List <RetiradaEquipamentosViewModel> ListaRetiradasEqptosMockup(int IdProdutoFalhado) { List <RetiradaEquipamentosViewModel> retiradas = new List <RetiradaEquipamentosViewModel>(); if (IdProdutoFalhado == 1) { RetiradaEquipamentosViewModel retirada1 = new RetiradaEquipamentosViewModel(); retirada1.Id = 1; retirada1.IdProdutoFalhado = IdProdutoFalhado; retirada1.IdProduto = 1; retirada1.Produto = "Produto1"; retirada1.NumeroSerie = "Serie1"; retiradas.Add(retirada1); } else { RetiradaEquipamentosViewModel retirada2 = new RetiradaEquipamentosViewModel(); retirada2.Id = 1; retirada2.IdProdutoFalhado = 2; retirada2.IdProduto = 2; retirada2.Produto = "Produto2"; retirada2.NumeroSerie = "Serie2"; retiradas.Add(retirada2); } return(retiradas); }
public PartialViewResult ExibirCadastroRetiradaEquipamento() { var retiradaequipamentoViewModel = new RetiradaEquipamentosViewModel(); //Implementar a chamada de seu método retiradaequipamentoViewModel.IdProdutoFalhado = Convert.ToInt32(Session["IdProdutoFalhado"]); retiradaequipamentoViewModel.Produtos = new SelectList(ListaProdutosMockup(), "IdProduto", "Descricao", retiradaequipamentoViewModel.IdProduto); return(PartialView("_CadastroRetiradaEquipamento", retiradaequipamentoViewModel)); }