public List<compraPagamento> Filtrar(compraPagamento compraPagamento) { return repositorycompraPagamento.ObterPorFiltros(b => ( (compraPagamento.ID == Guid.Empty || b.ID == compraPagamento.ID) && (compraPagamento.compraID == Guid.Empty || b.compraID == compraPagamento.compraID) && (compraPagamento.formaPagamentoID == Guid.Empty || b.formaPagamentoID == compraPagamento.formaPagamentoID) && (compraPagamento.empresaID == Guid.Empty || b.empresaID == compraPagamento.empresaID) )).ToList(); }
public Result Salvar(compraPagamento compraPagamento) { Result retorno = new Result(); try { if (compraPagamento.ID == Guid.Empty) { compraPagamento.ID = Guid.NewGuid(); repositorycompraPagamento.Adicionar(compraPagamento); } else { repositorycompraPagamento.Alterar(compraPagamento); } context.SaveChanges(); retorno.Ok("Cadastro realizado com sucesso."); } catch (Exception erro) { retorno.Erro(erro.Message); } return retorno; }
public Result SalvarCompraPagamento(compraPagamento compraPagamento) { Result retorno = serviceCompraPagamento.Salvar(compraPagamento); return retorno; }
public List<compraPagamento> FiltrarCompraPagamento(compraPagamento compraPagamento) { return serviceCompraPagamento.Filtrar(compraPagamento); }