コード例 #1
0
        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 }));
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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));
        }