예제 #1
0
        public IActionResult Index()
        {
            var itens = _carrinhoFicha.GetCarrinhoFichaItens();

            _carrinhoFicha.CarrinhoFichaItens = itens;

            var carrinhoFichaViewModel = new CarrinhoFichaViewModel()
            {
                CarrinhoFicha = _carrinhoFicha
            };

            return(View(carrinhoFichaViewModel));
        }
예제 #2
0
        public IActionResult PreencherFicha(Ficha ficha)
        {
            var funcionarios = _carrinho.GetCarrinhoFichaItens();

            _carrinho.CarrinhoFichaItens = funcionarios;

            if (_carrinho.CarrinhoFichaItens.Count == 0)
            {
                ModelState.AddModelError("", "Ninguém para adicionar ficha...");
            }
            if (ModelState.IsValid)
            {
                _fichaRepository.CriarFicha(ficha);
                _carrinho.LimparCarrinho();
                return(RedirectToAction("FichaPreenchida"));
            }
            return(View(ficha));
        }