public void TestAddExtra(Order order) { int extra = 100000; string content = "Break table"; orderBLL.AddExtra(order, extra, content); List <Area> areas = areaBLL.ListArea(); List <Table> allTables = tableBLL.ListTablesByArea(areas[0]); Order currentOrder = orderBLL.GetCurrentOrderByTable(allTables[0]); Assert.AreEqual(currentOrder.ID, order.ID); Assert.AreEqual(currentOrder.Extra, extra); Assert.AreEqual(currentOrder.ExtraContent, content); TestAddDiscount(currentOrder); }
private void addExtra() { if (tvContent.Text.Trim() == "") { MessageBox.Show("Please, Enter the extra content!", "Warning", MessageBoxButtons.OK); } else { if (tvExtra.Value == 0 || tvExtra.Value < 0) { MessageBox.Show("Please, Enter the right value for the extra!", "Warning", MessageBoxButtons.OK); } else { OrderBLL orderBLL = new OrderBLL(); this.order = orderBLL.AddExtra(order, Convert.ToInt32(tvExtra.Value), tvContent.Text.Trim()); this.DialogResult = DialogResult.OK; this.Close(); } } }