public int Incluir(OrcamentoHistoricoDao orcamentoHistoricoDao) { int orcamentoHistoricoId = 0; try { ValidarIncluir(orcamentoHistoricoDao); orcamentoHistoricoId = orcamentoHistoricoRepository.Incluir(orcamentoHistoricoDao.ToBd()); return(orcamentoHistoricoId); } catch (BusinessException ex) { throw ex; } catch (Exception ex) { logRepository.Incluir(new Log() { Descricao = ex.ToString(), DataHora = DateTime.Now }); throw ex; } }
public List <OrcamentoHistoricoDao> Listar(OrcamentoHistoricoDao orcamentoHistoricoDao) { try { return(orcamentoHistoricoRepository.Listar(orcamentoHistoricoDao.ToBd(), true, 50).Select(x => x.ToApp()).ToList()); } catch (BusinessException ex) { throw ex; } catch (Exception ex) { logRepository.Incluir(new Log() { Descricao = ex.ToString(), DataHora = DateTime.Now }); throw ex; } }