示例#1
0
 protected void btnMalzemeGüncelle_Click(object sender, EventArgs e)
 {
     if (GwFood.SelectedIndex >= 0)
     {
         try
         {
             MorderEntities db   = new MorderEntities();
             var            food = db.Food.Find(int.Parse(GwFood.SelectedRow.Cells[0].Text));
             food.Name     = tbYemekAdı.Text.Trim();
             food.Price    = tbFiyat.Text.Trim();
             food.State_Id = ddMalzemeDurumu.SelectedIndex + 1;
             db.SaveChanges();
             GwFood.DataBind();
             clearForm();
             // btnMalzemeKaydet.Enabled = true;
             // btnMalzemeKaydet.CssClass = "btn enabled";
         }
         catch (Exception ex)
         {
             string script = "alert(\"" + ex.Message + "!\");";
             ScriptManager.RegisterStartupScript(this, GetType(),
                                                 "ServerControlScript", script, true);
         }
     }
     else
     {
         //please select a food to update!
     }
 }
示例#2
0
        protected void btnMalzemeKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                MorderEntities db         = new MorderEntities();
                int            lastFoodId = db.Food.Max(max => max.Food_Id);
                Food           m          = new Food();
                m.Name     = tbYemekAdı.Text.Trim();
                m.Price    = tbFiyat.Text.Trim();
                m.Food_Id  = lastFoodId + 1;
                m.State_Id = ddMalzemeDurumu.SelectedIndex + 1;
                db.Food.Add(m);

                Enterprise_Food ef = new Enterprise_Food();
                ef.Food_Id       = lastFoodId + 1;
                ef.Enterprise_Id = (int)Session["EnterpriseId"];

                db.Enterprise_Food.Add(ef);
                db.SaveChanges();
                GwFood.DataBind();
                clearForm();
            }
            catch (Exception ex)
            {
                string script = "alert(\"" + ex.Message + "!\");";
                ScriptManager.RegisterStartupScript(this, GetType(),
                                                    "ServerControlScript", script, true);
            }
        }
示例#3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            MorderEntities db      = new MorderEntities();
            var            Address = db.Address.Find(int.Parse(GridView1.SelectedRow.Cells[0].Text));

            db.SaveChanges();
            GridView1.DataBind();
        }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            MorderEntities me      = new MorderEntities();
            int            orderId = int.Parse(Session["OrderNo"].ToString());
            var            order   = me.Order.Find(orderId);

            order.Situation_Id = DdlState.SelectedIndex + 1;
            me.SaveChanges();
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         MorderEntities me      = new MorderEntities();
         int            orderId = int.Parse(Session["OrderNo"].ToString());
         var            order   = me.Order.Find(orderId);
         DdlState.SelectedIndex = (int)order.Situation_Id - 1;
     }
 }
示例#6
0
 protected void btnMalzemeSil_Click(object sender, EventArgs e)
 {
     try
     {
         int            foodId         = Convert.ToInt32(GwFood.SelectedRow.Cells[0].Text);
         MorderEntities db             = new MorderEntities();
         int            enterpriseId   = (int)Session["EnterpriseId"];
         var            enterpriseFood = db.Enterprise_Food.SingleOrDefault(ef => ef.Food_Id == foodId && ef.Enterprise_Id == enterpriseId);
         db.Enterprise_Food.Remove(enterpriseFood);
         Food m = db.Food.Find(foodId);
         db.Food.Remove(m);
         db.SaveChanges();
         GwFood.DataBind();
         clearForm();
     }
     catch (Exception ex)
     {
         string script = "alert(\"" + ex.Message + "!\");";
         ScriptManager.RegisterStartupScript(this, GetType(),
                                             "ServerControlScript", script, true);
     }
 }
示例#7
0
        protected void buttonLogin_Click(object sender, EventArgs e)
        {
            MorderEntities db = new MorderEntities();
            string         usernameInputValue = username_input.Value.ToString();

            var myAdmin = db.User_of_Restaurant
                          .FirstOrDefault(u => u.User_Id == usernameInputValue &&
                                          u.User_Password == password_input.Value);


            if (myAdmin != null)
            {
                Session["EnterpriseId"] = myAdmin.Enterprise_Id;
                Session["UserAdmin"]    = username_input.Value;
                Response.Redirect("~/Home.aspx");
            }


            else
            {
                ModelState.AddModelError("", "Invalid login credentials.");
            }
        }
示例#8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     MorderEntities morder = new MorderEntities();
 }