public List<vendaProduto> Filtrar(vendaProduto vendaProduto) { return repositoryvendaProduto.ObterPorFiltros(b => ( (vendaProduto.ID == Guid.Empty || b.ID == vendaProduto.ID) && (vendaProduto.vendaID == Guid.Empty || b.vendaID == vendaProduto.vendaID) && (vendaProduto.produtoID == Guid.Empty || b.produtoID == vendaProduto.produtoID) && (vendaProduto.valorUnitario == 0 || b.valorUnitario == vendaProduto.valorUnitario) && (vendaProduto.quantidade == 0 || b.quantidade == vendaProduto.quantidade) && (vendaProduto.valorTotal == 0 || b.valorTotal == vendaProduto.valorTotal) && (vendaProduto.empresaID == Guid.Empty || b.empresaID == vendaProduto.empresaID) )).ToList(); }
public Result Salvar(vendaProduto vendaProduto) { Result retorno = new Result(); try { if (vendaProduto.ID == Guid.Empty) { vendaProduto.ID = Guid.NewGuid(); repositoryvendaProduto.Adicionar(vendaProduto); } else { repositoryvendaProduto.Alterar(vendaProduto); } context.SaveChanges(); retorno.Ok("Produto realizado com sucesso."); } catch (Exception erro) { retorno.Erro(erro.Message); } return retorno; }
public Result SalvarVendaProduto(vendaProduto vendaProduto) { Result retorno = serviceVendaProduto.Salvar(vendaProduto); return retorno; }
public List<vendaProduto> FiltrarVendaProduto(vendaProduto vendaProduto) { return serviceVendaProduto.Filtrar(vendaProduto); }