Example #1
0
        public List <BLManagerOrders> CompleteOrderList()
        {
            List <BLManagerOrders> OrderList = new List <BLManagerOrders>();
            DAOClientOrders        DaoOrder  = new DAOClientOrders();

            foreach (ClientOrder clientorder in DaoOrder.listOrder())
            {
                BLManagerOrders Order = new BLManagerOrders(clientorder.OrderCode, clientorder.OrderState, clientorder.TotalPrice, clientorder.DateHourIn, clientorder.DeliveryAddress, clientorder.ClientEmail);
                OrderList.Add(Order);
            }
            return(OrderList);
        }
Example #2
0
        public List <BLManagerOrders> ListByDate(DateTime Initialdate, DateTime finalDate)
        {
            List <BLManagerOrders> ListDate = new List <BLManagerOrders>();
            DAOClientOrders        DaoOrder = new DAOClientOrders();

            foreach (ClientOrder clientorder in DaoOrder.listOrder())
            {
                if ((clientorder.DateHourIn >= Initialdate) && (clientorder.DateHourOut <= finalDate))
                {
                    BLManagerOrders Order = new BLManagerOrders(clientorder.OrderCode, clientorder.OrderState, clientorder.TotalPrice, clientorder.DateHourIn, clientorder.DeliveryAddress, clientorder.ClientEmail);
                    ListDate.Add(Order);
                }
            }
            return(ListDate);
        }
Example #3
0
        public List <BLManagerOrders> ListByOrderStatus(string status)
        {
            List <BLManagerOrders> ListByStatus = new List <BLManagerOrders>();
            DAOClientOrders        DaoOrder     = new DAOClientOrders();

            foreach (ClientOrder clientorder in DaoOrder.listOrder())
            {
                if (clientorder.OrderState.Equals(status))
                {
                    BLManagerOrders Order = new BLManagerOrders(clientorder.OrderCode, clientorder.OrderState, clientorder.TotalPrice, clientorder.DateHourIn, clientorder.DeliveryAddress, clientorder.ClientEmail);
                    ListByStatus.Add(Order);
                }
            }
            return(ListByStatus);
        }
        public List <ClientOrder> ListOrders()
        {
            List <ClientOrder> finalList = new List <ClientOrder>();
            DAOClientOrders    daoOrders = new DAOClientOrders();

            List <TO.ClientOrder> clientOrder = daoOrders.listOrder();

            if (clientOrder != null)
            {
                foreach (TO.ClientOrder order in clientOrder)
                {
                    finalList.Add(new ClientOrder(order.OrderCode, order.OrderState,
                                                  order.TotalPrice, order.DateHourIn, order.DeliveryAddress, order.ClientEmail, ConvertListOrderDetails(order.listOrders)));
                }
            }

            return(finalList);
        }