protected void Button3_Click(object sender, EventArgs e) { // KAYDET if (txtURUN_REFNO.Text != "") { int refno = Convert.ToInt32(txtURUN_REFNO.Text); URUN u = db.URUNs.Find(refno); u.URUN_ADI = txtURUN_ADI.Text; u.FIYATI = Convert.ToDecimal(txtFIYATI.Text); u.DURUMU = Convert.ToBoolean(ddlDURUMU.SelectedValue); u.KATEGORI_REFNO = Convert.ToInt32(ddlKATEGORI_REFNO.SelectedValue); u.KDV_ORANI = Convert.ToInt32(txtKDV_ORANI.Text); u.MARKA_REFNO = Convert.ToInt32(ddlMARKA_REFNO.SelectedValue); u.ACIKLAMA = HttpUtility.HtmlDecode(txtACIKLAMA.Text); u.RESIM1 = RESIM1.FileName; u.RESIM2 = RESIM2.FileName; u.RESIM3 = RESIM3.FileName; u.RESIM4 = RESIM4.FileName; RESIM1.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM1.FileName); RESIM2.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM2.FileName); RESIM3.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM3.FileName); RESIM4.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM4.FileName); db.SaveChanges(); } else { URUN u = new URUN(); u.URUN_ADI = txtURUN_ADI.Text; u.FIYATI = Convert.ToInt32(txtFIYATI.Text); u.DURUMU = Convert.ToBoolean(ddlDURUMU.SelectedValue); u.KATEGORI_REFNO = Convert.ToInt32(ddlKATEGORI_REFNO.SelectedValue); u.KDV_ORANI = Convert.ToInt32(txtKDV_ORANI.Text); u.MARKA_REFNO = Convert.ToInt32(ddlMARKA_REFNO.SelectedValue); u.ACIKLAMA = HttpUtility.HtmlDecode(txtACIKLAMA.Text); u.RESIM1 = RESIM1.FileName; u.RESIM2 = RESIM2.FileName; u.RESIM3 = RESIM3.FileName; u.RESIM4 = RESIM4.FileName; RESIM1.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM1.FileName); RESIM2.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM2.FileName); RESIM3.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM3.FileName); RESIM4.SaveAs(Request.PhysicalApplicationPath + "/images/" + RESIM4.FileName); db.URUNs.Add(u); db.SaveChanges(); } GridView1.DataSource = db.VW_URUN_.ToList(); GridView1.DataBind(); pnlKayit.Visible = false; pnlListe.Visible = true; }
public bool Insert(UrunDetayDTO entity) { URUN urun = new URUN(); urun.Fiyat = entity.Fiyat; urun.UrunAd = entity.UrunAd; urun.KategoriID = entity.KategoriID; urun.isDeleted = false; return(dao.Insert(urun)); }
public ActionResult Detay(int id = 0) { URUN urun = db.URUNs.Find(id); if (urun == null) { TempData["m"] = "Urun bulunamadı"; //Goster metot Mesaj controller return(RedirectToAction("Goster", "Mesaj")); } return(View(urun)); }
public bool GetBack(SatisDetayDTO entity) { dao.GetBack(entity.SatisID); URUN urun = new URUN(); urun.ID = entity.UrunID; int temp = entity.StokMiktar + entity.SatisMiktar; urun.Stok = temp; urunDAO.Update(urun); return(true); }
public ActionResult Delete(int?id) //? id null gidebilir demek { if (id != null) //olası hatalı bir link girdiğinde yada null deger girdiğinde { URUN u = db.URUNs.Find(id); if (u != null) { db.URUNs.Remove(u); db.SaveChanges(); } } return(RedirectToAction("Index")); }
public bool Delete(UrunDetayDTO entity) { URUN urun = new URUN(); urun.ID = entity.ID; dao.Delete(urun); SATIM satis = new SATIM(); satis.UrunID = entity.ID; satisdao.Delete(satis); return(true); }
public ActionResult UrunDetaylar(int?id) // Ürün hakkında uzun açıklamalar yer alır { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } URUN urun = db.URUN.Find(id); if (urun == null) { return(HttpNotFound()); } return(View(urun)); }
private void btnKaydet_Click(object sender, EventArgs e) { URUN u = new URUN(); u.BIRIM = int.Parse(lookBirimSec.EditValue.ToString()); u.FIYAT = int.Parse(txtFiyat.Text); u.KDV = byte.Parse(cmbKDV.Text); u.DURUM = 1; u.URUNAD = txtUrunAd.Text; u.URUNGRUPID = int.Parse(lookUrunGrup.EditValue.ToString()); u.KUR = int.Parse(lookParaBirimi.EditValue.ToString()); db.URUN.Add(u); db.SaveChanges(); XtraMessageBox.Show($"Eklenen Ürün:{u.URUNAD} \nSisteme Ekleme:BAŞARILI", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); }
public ActionResult Delete(int?id) { if (id != null) { URUN u = db.URUNs.Find(id); if (u != null) { db.URUNs.Remove(u); db.SaveChanges(); } } //var liste = db.URUNs.ToList(); //return View("Index", liste); return(RedirectToAction("Index")); }
public ActionResult UrunDuzenle(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } URUN urun = db.URUN.Find(id); if (urun == null) { return(HttpNotFound()); } ViewBag.urun_bakim_id = new SelectList(db.BAKIM, "bakim_id", "bakim_ad", urun.urun_bakim_id); ViewBag.urun_hammadde_id = new SelectList(db.HAMMADDE, "hammadde_id", "hammadde_ad", urun.urun_hammadde_id); return(View(urun)); }
public ActionResult Create(int?id) {//update create işlemi URUN urun = new URUN(); if (id != null)//guncelleme yapılacak { urun = db.URUNs.Find(id); if (urun == null) { urun = new URUN(); } } ViewData["kategori"] = db.KATEGORIs.ToList();//hersey object olarak saklanır. ViewBag.marka = db.MARKAs.ToList(); return(View(urun)); }
public ActionResult DeleteConfirmed(int id) { URUN urun = db.URUN.Find(id); db.URUN.Remove(urun); db.SaveChanges(); string filePath = Path.Combine(Server.MapPath("~/Resim"), urun.urun_id + ".jpg"); FileInfo fi = new FileInfo(filePath); if (fi.Exists) { fi.Delete(); } return(RedirectToAction("Urunler")); }
public ActionResult UrunDuzenle([Bind(Include = "urun_id,urun_ad,urun_ebat,urun_hammadde_id,urun_bakim_id,urun_uretici,urun_fiyat,urun_teminat,urun_uzun_aciklama,urun_kisa_aciklama,urun_stok")] URUN urun, HttpPostedFileBase UrunResim) { if (ModelState.IsValid) { db.Entry(urun).State = EntityState.Modified; db.SaveChanges(); if (UrunResim != null && UrunResim.ContentLength > 0) { string filePath = Path.Combine(Server.MapPath("~/Resim"), urun.urun_id + ".jpg"); UrunResim.SaveAs(filePath); } return(RedirectToAction("Index")); } ViewBag.urun_bakim_id = new SelectList(db.BAKIM, "bakim_id", "bakim_ad", urun.urun_bakim_id); ViewBag.urun_hammadde_id = new SelectList(db.HAMMADDE, "hammadde_id", "hammadde_ad", urun.urun_hammadde_id); return(View(urun)); }
public ActionResult Create(int?id) { URUN urun = new URUN(); if (id != null) // güncelleme yapılacak { urun = db.URUNs.Find(id); if (urun == null) { urun = new URUN(); } } ViewData["kategori"] = db.KATEGORIs.ToList(); // her şey object olarak saklanır ViewBag.marka = db.MARKAs.ToList(); return(View(urun)); // model binding yapılıyor }
protected void Button5_Click(object sender, EventArgs e) { // SİL if (txtURUN_REFNO.Text != "") { int refno = Convert.ToInt32(txtURUN_REFNO.Text); URUN u = db.URUNs.Find(refno); db.URUNs.Remove(u); db.SaveChanges(); GridView1.DataSource = db.VW_URUN_.ToList(); GridView1.DataBind(); pnlKayit.Visible = false; pnlListe.Visible = true; } }
public bool Update(UrunDetayDTO entity) { URUN urun = new URUN(); if (entity.isStokEkleme) { urun.ID = entity.ID; urun.Stok = entity.StokMiktar; } else { urun.ID = entity.ID; urun.Fiyat = entity.Fiyat; urun.KategoriID = entity.KategoriID; urun.UrunAd = entity.UrunAd; } return(dao.Update(urun)); }
public bool Insert(SatisDetayDTO entity) { SATIM satis = new SATIM(); satis.KategoriID = entity.KategoriID; satis.MusteriID = entity.MusteriID; satis.SatisFiyat = entity.Fiyat; satis.SatisMiktar = entity.SatisMiktar; satis.SatisTarihi = DateTime.Today; satis.UrunID = entity.UrunID; dao.Insert(satis); URUN urun = new URUN(); urun.ID = entity.UrunID; int temp = entity.StokMiktar - entity.SatisMiktar; urun.Stok = temp; urunDAO.Update(urun); return(true); }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { int refno = Convert.ToInt32(GridView1.SelectedDataKey.Value.ToString()); URUN u = db.URUNs.Find(refno); if (u != null) { txtURUN_REFNO.Text = u.URUN_REFNO.ToString(); txtURUN_ADI.Text = u.URUN_ADI; txtFIYATI.Text = u.FIYATI.ToString(); ddlDURUMU.SelectedValue = u.DURUMU.ToString(); ddlKATEGORI_REFNO.SelectedValue = u.KATEGORI_REFNO.ToString(); txtKDV_ORANI.Text = u.KDV_ORANI.ToString(); ddlMARKA_REFNO.SelectedValue = u.MARKA_REFNO.ToString(); txtACIKLAMA.Text = u.ACIKLAMA; } pnlKayit.Visible = true; pnlListe.Visible = false; }