Esempio n. 1
0
 public List <EstoqueProdutoVM> AllEstoqueGeralByTermo(string termo)
 {
     return(this._estoqueRepository.GetAllDistinctByProduto()
            .Where(x => x.Produto.Codigo.ToLower().Contains(termo.ToLower()) || x.Produto.Descricao.ToLower().Contains(termo.ToLower()))
            .Select(x => EstoqueAdapter.ToEstoqueProdutoViewModel(x, this._estoqueRepository.GetDisponiveisByProduto(x.Produto.ID), true))
            .ToList());
 }
Esempio n. 2
0
        public void Update(EstoqueVM viewModel)
        {
            var model = EstoqueAdapter.ToModel(viewModel, true);

            this._estoqueRepository.Update(model);
            this._estoqueRepository.SaveChanges();
        }
Esempio n. 3
0
 public List <EstoqueProdutoVM> EstoqueGeral()
 {
     return(this._estoqueRepository.GetAllDistinctByProduto().Select(x => EstoqueAdapter.ToEstoqueProdutoViewModel(x, this._estoqueRepository.GetDisponiveisByProduto(x.Produto.ID), true)).ToList());
 }
Esempio n. 4
0
 public List <EstoqueVM> All()
 {
     return(this._estoqueRepository.GetAll(true).Select(x => EstoqueAdapter.ToViewModel(x, true)).ToList());
 }
Esempio n. 5
0
 public EstoqueVM Detail(int id)
 {
     return(EstoqueAdapter.ToViewModel(this._estoqueRepository.Get(id), true));
 }