示例#1
0
        public void CreateOrderHistory(int orderId, OrderHistory orderHistory)
        {
            DBConnection connection = new DBConnection();

            connection.Connect();
            connection.SetCommand(OrderHistorySQLMapper.InsertOrderHistorySQL(orderId, orderHistory));
            connection.Execute();
            connection.CloseConnection();
        }
示例#2
0
        public List <OrderHistory> GetOrderHistoriesByDate(DateTime date)
        {
            DBConnection connection = new DBConnection();

            connection.Connect();
            connection.SetCommand(OrderHistorySQLMapper.GetOrderHistoryByDate(date.ToString("yyyy-MM-dd")));
            MySqlDataReader reader = connection.ExecuteQuery();

            List <OrderHistory> orderHistories = new List <OrderHistory>();

            while (reader.Read())
            {
                OrderHistory orderHistory = OrderHistory.Map(reader);
                orderHistories.Add(orderHistory);
            }

            connection.CloseConnection();
            return(orderHistories);
        }