private void FoodNameUpdate_SelectedValueChanged(object sender, EventArgs e)
        {
            FOOD f = ent.FOODs.Where(x => x.FOOD_NAME == FoodNameUpdate.Text && x.RESTAURANT_NAME == FoodRestNameUpdate.Text &&
                                     x.RESTAURANT_LOCATION == FoodRestLocUpdate.Text).First();

            FoodRatingUpdate.Value    = f.RATING;
            FoodIngUpdate.Text        = f.INGREDIANTS;
            FoodTopDishUpdate.Checked = (f.TOP_DISH.ToLower() == "y");
            FoodTypeUpdate.Text       = f.FOODTYPE;
            FoodPriceUpdate.Value     = f.PRICE;
            FoodDiscountUpdate.Value  = f.DISCOUNT;
            string imgPath = Path.Combine(Directory.GetParent(Directory.GetCurrentDirectory()).Parent.FullName, "resources\\") + f.FOODIMAGE;

            FoodImgUpdate.Image = Image.FromFile(imgPath);
        }
 private void FoodUpdateBtn_Click(object sender, EventArgs e)
 {
     if (CustomMsgBox.Show("Are you sure You want to Update this food to " + FoodRestNameUpdate.Text + " located at " + FoodRestLocUpdate.Text + "?", 2) == DialogResult.Yes)
     {
         FOOD f = new FOOD();
         f.DISCOUNT            = Convert.ToInt32(FoodDiscountUpdate.Text);
         f.FOODIMAGE           = Helper.getFileName(foodimgupdate);
         f.FOODTYPE            = FoodTypeUpdate.Text;
         f.FOOD_NAME           = FoodNameUpdate.Text;
         f.INGREDIANTS         = FoodIngUpdate.Text;
         f.PRICE               = Convert.ToDecimal(FoodPriceUpdate.Text);
         f.RATING              = FoodRatingUpdate.Value;
         f.RESTAURANT_LOCATION = FoodRestLocUpdate.Text;
         f.RESTAURANT_NAME     = FoodRestNameUpdate.Text;
         f.TOP_DISH            = (FoodTopDishUpdate.Checked ? "y" : "n");
         ent.FOODs.AddOrUpdate(f);
         ent.SaveChanges();
         CustomMsgBox.Show(FoodNameUpdate.Text + " Updated");
     }
 }