Ejemplo n.º 1
0
        public static IEnumerable <Order> GetOrders(string orderId = "%", string dateTime = "",
                                                    string note    = "")
        {
            var reader = OrderDb.GetOrders(orderId, dateTime, note).CreateDataReader();

            while (reader.Read())
            {
                yield return(new Order(
                                 int.Parse(reader["Order_ID"].ToString()),
                                 int.Parse(reader["User_ID"].ToString()),
                                 OrderEntry.GetOrderEntries(reader["Order_ID"].ToString()).ToList()
                                 /*GetOrderEntries(orderId).ToList()*/ /*meth is below*/,
                                 reader["Note"].ToString(),
                                 DateTime.Parse(reader["DateTime"].ToString())));
            }
        }
Ejemplo n.º 2
0
        public static IEnumerable <CreditOrder> GetCreditOrders(string orderId  = "", string customerId = "",
                                                                string dateTime = "", string note       = "")
        {
            var reader = OrderDb.GetCreditOrders(orderId, customerId, dateTime, note).CreateDataReader();

            while (reader.Read())
            {
                yield return(new CreditOrder(
                                 int.Parse(reader["Order_ID"].ToString()),
                                 int.Parse(reader["User_ID"].ToString()),
                                 OrderEntry.GetOrderEntries(reader["Order_ID"].ToString()).ToList(),
                                 reader["Note"].ToString(),
                                 DateTime.Parse(reader["DateTime"].ToString()),
                                 int.Parse(reader["Customer_ID"].ToString())));
            }
        }
Ejemplo n.º 3
0
        public static IEnumerable <OrderEntry> GetOrderEntries(string orderId)
        {
            var entriesList = OrderEntry.GetOrderEntries(orderId);

            return(entriesList);
        }