public ModelPedidoManager Listar(int page, int pageSize) { try { ModelPedidoManager modelPedido = new ModelPedidoManager(); PedidoDAO pedidoDAO = new PedidoDAO(); var LPedidos = pedidoDAO.Listar(); modelPedido.lista_pedidos = new PagedList <Entities.Pedido>(LPedidos, page, pageSize); modelPedido.total_pedidos = modelPedido.lista_pedidos.Count(); modelPedido.total_amount_pedidos = GetTotalAmountPedidos(LPedidos); return(modelPedido); } catch (Exception) { throw new NotImplementedException(); return(null); } }
public ModelPedidoManager ListarPorFiltro(string valor, string tipo) { try { ModelPedidoManager modelPedido = new ModelPedidoManager(); PedidoDAO pedidoDAO = new PedidoDAO(); var LPedidos = ListarPorTipo(valor, tipo, pedidoDAO); modelPedido.lista_pedidos = new PagedList <Entities.Pedido>(LPedidos, 1, 10); modelPedido.total_pedidos = modelPedido.lista_pedidos.Count(); modelPedido.total_amount_pedidos = GetTotalAmountPedidos(LPedidos); return(modelPedido); } catch (Exception) { throw new NotImplementedException(); return(null); } }