public static PedidoStatusDao ToApp(this PedidoStatus pedidoStatus) { PedidoStatusDao pedidoStatusDao = new PedidoStatusDao(); pedidoStatusDao.PedidoStatusID = pedidoStatus.PedidoStatusID; pedidoStatusDao.Descricao = pedidoStatus.Descricao; pedidoStatusDao.Ativo = pedidoStatus.Ativo; return(pedidoStatusDao); }
public static PedidoStatus ToBd(this PedidoStatusDao pedidoStatusDao) { PedidoStatus pedidoStatus = new PedidoStatus(); pedidoStatus.PedidoStatusID = pedidoStatusDao.PedidoStatusID; pedidoStatus.Descricao = pedidoStatusDao.Descricao; pedidoStatus.Ativo = pedidoStatusDao.Ativo; return(pedidoStatus); }
public List <PedidoStatusDao> Listar(PedidoStatusDao pedidoStatusDao) { try { return(pedidoStatusRepository.Listar(pedidoStatusDao.ToBd()).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; } }