public void Produto_CadastroQuandoProdutoValido()
        {
            //-- Arrange
            string nomeProduto = "Produto Novo";

            //-- Act
            sv.Cadastrar(_empresa.Id, nomeProduto, 25);

            //-- Asserts
            Assert.IsNotNull(sv.Find(_empresa.Id, nomeProduto));
            Assert.IsNotNull(sv.List(_empresa.Id));
        }
예제 #2
0
        // GET: Produto
        public ActionResult Index(string tipo)
        {
            List <ProdutoModel>     listModel = sv.List(UsuarioLogado.IdEmpresa).ToList();
            List <ProdutoViewModel> listView  = new List <ProdutoViewModel>();

            switch (tipo)
            {
            case "Ativos":
                listModel      = listModel.Where(i => i.Deletado == false).ToList();
                ViewBag.Filtro = "Ativos";

                break;

            case "Inativos":
                listModel      = listModel.Where(i => i.Deletado == true).ToList();
                ViewBag.Filtro = "Inativos";

                break;

            case "Todos":
                listModel      = listModel.ToList();
                ViewBag.Filtro = "Todos";

                break;

            default:
                listModel      = listModel.Where(i => i.Deletado == false).ToList();
                ViewBag.Filtro = "Ativos";

                break;
            }

            listModel.ForEach(x => listView.Add(_mapp.Map <ProdutoViewModel>(x)));

            return(View(listView));
        }