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"); }
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"); }