Example #1
0
        public void OrderUpdate()
        {
            DataBase dataBase = new DataBase();

            Order order = new Order
                          {
                              ItemId = 555,
                              Count = 1,
                              ItemStatusId = 1,
                              LegalEntity = true,
                              PersonInfoId = 1,
                              Postage = 0M.DecimalToString(),
                              Price = 1M.DecimalToString(),
                          };
            int rowsInserted = dataBase.OrderInsert(order);
            Assert.AreEqual(1, rowsInserted);
            List<Order> list = dataBase.OrderGetByItemId(555);
            Assert.IsNotNull(list);
            Assert.AreEqual(555, list[0].ItemId);
            order.ItemId = 666;
            order.Id = list[0].Id;
            int rowsUpdated = dataBase.OrderUpdate(order);
            Assert.AreEqual(1, rowsUpdated);
            list = dataBase.OrderGetByItemId(666);
            Assert.IsNotNull(list);
            Assert.AreEqual(666, list[0].ItemId);
        }