public List <PedidoRetiradaGridViewModel> GetAll(Guid idOrg) { List <PedidoRetirada> retorno = new List <PedidoRetirada>(); retorno = (from A in db.PedidosRetirada where A.idOrganizacao.Equals(idOrg) select A).ToList(); return(HelperAssociate.ConvertToGridPedido(retorno)); }
public List <PedidoGridViewModel> GetAllGridViewModelByCliente(Guid idCliente) { List <Pedido> itens = new List <Pedido>(); itens = (from A in db.Pedidos where A.idCliente.Equals(idCliente) select A).ToList(); return(HelperAssociate.ConvertToGridPedido(itens)); }
public List <PedidoGridViewModel> GetAllGridViewModel(Guid idOrg, int view) { List <Pedido> itens = new List <Pedido>(); //Em Andamento if (view == 0) { itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) & (A.statusPedido == CustomEnumStatus.StatusPedido.EmAndamento) select A).ToList(); } //Aguardando produto if (view == 1) { itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) & (A.statusPedido == CustomEnumStatus.StatusPedido.AguardandoProduto) select A).ToList(); } //Para Entrega if (view == 2) { itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) & (A.statusPedido == CustomEnumStatus.StatusPedido.ParaEntrega) select A).ToList(); } //Todos Fechado if (view == 3) { itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) & (A.statusPedido == CustomEnumStatus.StatusPedido.Fechado || A.statusPedido == CustomEnumStatus.StatusPedido.Cancelado) select A).ToList(); } //Todos if (view == 4) { itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) select A).ToList(); } return(HelperAssociate.ConvertToGridPedido(itens)); }