Example #1
0
        public async Task <IActionResult> Create(Compare compare)
        {
            if (!ModelState.IsValid)
            {
                var lojas = await _lojaServices.FindAllAsync();

                var produtos = await _produtoServices.FindAllAsync();

                var viewModel = new CompareFormViewModel
                {
                    Produtos = produtos,
                    Lojas    = lojas
                };

                return(View(viewModel));
            }

            await _compareServices.InsertAsync(compare);

            return(RedirectToAction(nameof(Comparacao), new { id = compare.ProdutoId }));
        }
Example #2
0
        public async Task <IActionResult> Index()
        {
            var list = await _produtoServices.FindAllAsync();

            return(View(list));
        }