Beispiel #1
0
        private void btn_add_edit_food_Click(object sender, EventArgs e)
        {
            FoodStuff    foodStuff    = new FoodStuff();
            FoodStuffDao foodStuffDao = new FoodStuffDao();

            foodStuff.Name  = txt_food_name.Text;
            foodStuff.Price = float.Parse(txt_food_price.Text);
            foodStuff.Cost  = float.Parse(txt_food_cost.Text);
            foodStuff.Desc  = txt_food_desc.Text;


            int categoryId = ComboUtil.getSelectedComboValue(cb_category);

            foodStuff.Category.Id = categoryId;
            int returnId;

            if (isUpdate)
            {
                foodStuff.Id = addEditFoodStuff.Id;
                returnId     = foodStuffDao.updateFoodStuff(foodStuff);
            }
            else
            {
                returnId = foodStuffDao.insertFoodStuff(foodStuff);
            }

            if (returnId != -1)
            {
                this.Close();
            }
        }
Beispiel #2
0
        private void foodStuffListOnInterface()
        {
            FoodStuffDao     foodStuffDao = new FoodStuffDao();
            List <FoodStuff> foodStuffs   = foodStuffDao.listFoodStuffs();

            foodDT = foodStuffDao.getFoodDT(foodStuffs);
            dgv_food.DataSource     = foodDT;
            btn_edit_food.Enabled   = false;
            btn_delete_food.Enabled = false;
        }
Beispiel #3
0
        //button stolu bagla
        private void btnCategoryClick(object sender, EventArgs e)
        {
            category = (Category)((Button)sender).Tag;
            if (category.Id != 0 && category.Id != null)
            {
                flow_food_stuffs.Enabled = true;
            }
            FoodStuffDao     foodStuffDao = new FoodStuffDao();
            List <FoodStuff> foodStuffs   = foodStuffDao.getFoodStuffsByCategoryId(category.Id);

            foodStuffListOnInterface(foodStuffs);
        }
Beispiel #4
0
        private void foodStuffListOnInterface()
        {
            flow_food_stuffs.Controls.Clear();
            FoodStuffDao     foodStuffsDao = new FoodStuffDao();
            List <FoodStuff> foodStuffs    = foodStuffsDao.listFoodStuffs();

            foreach (FoodStuff food in foodStuffs)
            {
                //Button button = new Button();
                button              = new DoubleClickButton();
                button.Size         = new Size(200, 50);
                button.Tag          = food;
                button.Text         = food.Name;
                button.DoubleClick += new EventHandler(btnFoodDoubleClick);
                flow_food_stuffs.Controls.Add(button);
            }
        }
Beispiel #5
0
        private void btn_delete_food_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show(foodStuff.Name + " silməyə əminsinizmi?", "QİDA", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                FoodStuffDao foodStuffDao = new FoodStuffDao();
                int          returnId     = foodStuffDao.deleteFoodStuff(foodStuff);

                if (returnId != 0 && returnId != null)
                {
                    foodStuffListOnInterface();
                    btn_edit_food.Enabled   = false;
                    btn_delete_food.Enabled = false;
                }
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }