Exemplo n.º 1
0
 private void DeleteButton_Click(object sender, EventArgs e)
 {
     if (textBoxId.Text != "")
     {
         if (number == 1)
         {
             ProductDbController.DeleteProduct(int.Parse(textBoxId.Text));
         }
         if (number == 2)
         {
             DishesDbController.DeleteDish(int.Parse(textBoxId.Text));
         }
         if (number == 3)
         {
             LayoutDbController.DeleteLayout(int.Parse(textBoxId.Text));
         }
         if (number == 4)
         {
             RecipeDbController.DeleteRecipe(int.Parse(textBoxId.Text));
         }
         if (number == 5)
         {
             PurchaseDbController.DeletePurchase(int.Parse(textBoxId.Text));
         }
         if (number == 6)
         {
             SaleDbController.DeleteSale(int.Parse(textBoxId.Text));
         }
     }
     else
     {
         MessageBox.Show("All fields must be filled! Please try again)");
     }
 }
Exemplo n.º 2
0
 private void buttonRefresh_Click(object sender, EventArgs e)
 {
     if (x == 1)
     {
         dataGridView.DataSource = DishesDbController.GetDishes();
         dataGridView.Refresh();
     }
     if (x == 2)
     {
         dataGridView.DataSource = RecipeDbController.GetRecipes();
         dataGridView.Refresh();
     }
     if (x == 3)
     {
         dataGridView.DataSource = PurchaseDbController.GetPurchases();
         dataGridView.Refresh();
     }
     if (x == 4)
     {
         dataGridView.DataSource = SaleDbController.GetSales();
         dataGridView.Refresh();
     }
     if (x == 5)
     {
         dataGridView.DataSource = ProductDbController.GetProducts();
         dataGridView.Refresh();
     }
     if (x == 6)
     {
         dataGridView.DataSource = LayoutDbController.GetLayouts();
         dataGridView.Refresh();
     }
 }
Exemplo n.º 3
0
        public void DeleteDishTestMethod()
        {
            bool resAdd = DishesDbController.AddDish("Potato Greece", 1, 300, "gr", 60.5);

            Assert.IsTrue(resAdd);
            List <Dish> list   = DishesDbController.GetDishes();
            int         count  = list.Count;
            bool        resDel = DishesDbController.DeleteDish(list[count - 1].Id);

            Assert.IsTrue(resDel);
            Assert.AreEqual(DishesDbController.GetDishes().Count, --count);
        }
Exemplo n.º 4
0
        public void AddDishTestMetod()
        {
            List <Dish> list  = DishesDbController.GetDishes();
            int         count = list.Count;
            bool        res   = DishesDbController.AddDish("Potato Greece", 1, 300, "gr", 60.5);

            Assert.IsTrue(res);
            List <Dish> newList = DishesDbController.GetDishes();

            Assert.AreEqual(newList.Count, ++count);
            Assert.AreEqual(newList[count - 1].Name, "Potato Greece");
            Assert.AreEqual(newList[count - 1].RecipeId, 1);
            Assert.AreEqual(newList[count - 1].PortionSize, 300);
            Assert.AreEqual(newList[count - 1].Unit, "gr");
            Assert.AreEqual(newList[count - 1].Price, 60.5);
        }
Exemplo n.º 5
0
 private void AddButton_Click(object sender, EventArgs e)
 {
     if (textBoxName.Text != "" && textBoxRecipeId.Text != "" && textBoxPortionSize.Text != "" && textBoxUnit.Text != "" && textBoxPrice.Text != "")
     {
         if (double.Parse(textBoxPrice.Text) > 0)
         {
             DishesDbController.AddDish(textBoxName.Text, int.Parse(textBoxRecipeId.Text), int.Parse(textBoxPortionSize.Text), textBoxUnit.Text, double.Parse(textBoxPrice.Text));
             MessageBox.Show("Success");
         }
         else
         {
             MessageBox.Show("Price can not be negative! Please try again)");
             textBoxPrice.Text = "";
         }
     }
     else
     {
         MessageBox.Show("All fields must be filled! Please try again)");
     }
 }
Exemplo n.º 6
0
 private void dishesToolStripMenuItem_Click(object sender, EventArgs e)
 {
     labelTittle.Text        = "Table Dishes";
     dataGridView.DataSource = DishesDbController.GetDishes();
     x = 1;
 }
Exemplo n.º 7
0
        public void SelectDishesTest()
        {
            List <Dish> list = DishesDbController.GetDishes();

            Assert.IsTrue(list != null);
        }