protected void btnSil_OnClick(object sender, EventArgs e)
        {
            Button btn = (Button)sender;
            int    arg = Convert.ToInt32(btn.CommandArgument);

            Menu menu = new Menu();
            Menu m    = db.Menus.Remove(db.Menus.FirstOrDefault(x => x.m_id == arg));

            db.SaveChanges();
            Response.Redirect("menu.aspx");
        }
示例#2
0
        protected void btnEkle_OnClick(object sender, EventArgs e)
        {
            Menu menu = new Menu();

            menu.m_baslik              = txtBaslik.Text;
            menu.m_aciklama            = txtAciklama.Text;
            menu.m_fiyat               = Convert.ToDouble(txtFiyat.Text);
            menu.m_eklenme_tarihi      = DateTime.Now;
            menu.m_degistirilme_tarihi = DateTime.Now;
            fuResim.SaveAs(Server.MapPath("../files/images/menu_images/" + menu.m_baslik + "-" + menu.m_fiyat + "-" + fuResim.FileName));
            menu.m_resim = "../files/images/menu_images/" + menu.m_baslik + "-" + menu.m_fiyat + "-" + fuResim.FileName;
            menu.k_id    = Convert.ToInt32(DropDownListKategori.SelectedItem.Value);
            db.Menus.Add(menu);

            ClearForm cl = new ClearForm();

            cl.ClearTexts(Page);
            db.SaveChanges();
            Response.Redirect("menu.aspx");
        }
        protected void btnDuzenle_OnClick(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(Request.QueryString["id"]);

            var mn = (from m in db.Menus
                      where m.m_id == id
                      select new
            {
                eklenme = m.m_eklenme_tarihi
            }).SingleOrDefault();


            Menu menu = new Menu();

            menu.m_id                  = id;
            menu.m_baslik              = txtBaslik.Text;
            menu.m_aciklama            = txtAciklama.Text;
            menu.m_fiyat               = Convert.ToDouble(txtFiyat.Text);
            menu.m_eklenme_tarihi      = mn.eklenme;
            menu.m_degistirilme_tarihi = DateTime.Now;
            menu.k_id                  = Convert.ToInt32(DropDownListKategori.SelectedItem.Value);
            if (fuResim.HasFile)
            {
                fuResim.SaveAs(
                    Server.MapPath("~/files/images/menu_images/" + menu.m_baslik + "-" + menu.m_fiyat + "-" +
                                   fuResim.FileName));
                menu.m_resim = "~/files/images/menu_images/" + menu.m_baslik + "-" + menu.m_fiyat + "-" +
                               fuResim.FileName;
            }
            else
            {
                var _mnu = db.Menus.FirstOrDefault(x => x.m_id == id);
                menu.m_resim = _mnu.m_resim;
            }

            db.Menus.AddOrUpdate(menu);
            db.SaveChanges();
            Response.Redirect("menu.aspx");
        }