public ActionResult ParcaUrunAl(Tbl_Urun urun) { Tbl_Urun BarkotNoKontrol = db.Tbl_Urun.FirstOrDefault(x => x.BarkotNo == urun.BarkotNo); if (urun.UrunId == 0) { if (BarkotNoKontrol != null && (BarkotNoKontrol.Adi != urun.Adi || BarkotNoKontrol.KategoriID != urun.KategoriID)) { return(RedirectToAction("ParcaUrunAlHata")); } if (urun.KategoriID == 1) { urun.SatinAlmaTarihi = DateTime.Now; //urun.ArizaliMi = false; urun.ZimmetDurumu = true; urun.HazirPcMi = true; urun.ParcaEklendiMi = false; urun.BirimFiyat = urun.ToptanFiyat / urun.Adet; db.Tbl_Urun.Add(urun); db.SaveChanges(); return(RedirectToAction("HazirPcAL", "SatinAl")); } urun.SatinAlmaTarihi = DateTime.Now; //urun.ArizaliMi = false; urun.ZimmetDurumu = false; urun.HazirPcMi = false; urun.BirimFiyat = urun.ToptanFiyat / urun.Adet; db.Tbl_Urun.Add(urun); } db.SaveChanges(); return(RedirectToAction("Stok", "Stok")); }
public ActionResult HazirPcZimmetle(HazirPcZimmetViewModel model) { if (model.Tbl_Zimmet.ZimmetId == 0) { Tbl_HazirPcParcalari ParcaZimmet = db.Tbl_HazirPcParcalari.FirstOrDefault(x => x.UrunID == model.Tbl_Zimmet.UrunID); int HazirPcParcalariID = ParcaZimmet.HazirPcParcalariId; Tbl_Urun ZimmetlenecekUrun = db.Tbl_Urun.FirstOrDefault(x => x.UrunId == model.Tbl_Zimmet.UrunID); ZimmetlenecekUrun.Adet--; if (ZimmetlenecekUrun.Adet == 0) { ZimmetlenecekUrun.ZimmetDurumu = true; } for (int i = 0; i < 4; i++) { Tbl_Zimmet Zimmetle = model.Tbl_Zimmet; Zimmetle.KullaniciID = model.Tbl_Zimmet.KullaniciID; Zimmetle.UrunID = model.Tbl_Zimmet.UrunID; Zimmetle.HazirPcParcalariID = HazirPcParcalariID; Zimmetle.ArizaDurmu = false; db.Tbl_Zimmet.Add(Zimmetle); db.SaveChanges(); HazirPcParcalariID++; } } return(RedirectToAction("Zimmetlistesi")); }
public void PostEkle(Tbl_Urun urun) { if (ModelState.IsValid) { db.Tbl_Urun.Add(urun); } }
public ActionResult DeleteConfirmed(int id) { Tbl_Urun tbl_Urun = db.Tbl_Urun.Find(id); db.Tbl_Urun.Remove(tbl_Urun); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult HazirPcAl(HazirPcAlViewModel parca) { var model = new HazirPcAlViewModel() { urunler = db.Tbl_Urun.ToList() }; var id = model.urunler.Last(); int BilgisayarID = id.UrunId; Tbl_Urun UrunBarkotNo = db.Tbl_Urun.FirstOrDefault(x => x.UrunId == BilgisayarID); if (UrunBarkotNo.HazirPcMi == false || UrunBarkotNo.ParcaEklendiMi == true) { ViewBag.mesaj = "*Bilgisayar Eklme sırasında hata meydana geldi."; return(View()); } else { UrunBarkotNo.ParcaEklendiMi = true; for (int i = 0; i < UrunBarkotNo.Adet; i++) { UrunBarkotNo.ZimmetDurumu = false; Tbl_HazirPcParcalari hpRam = new Tbl_HazirPcParcalari(); hpRam.ParcaAdi = parca.Ram.ParcaAdi; hpRam.KategoriID = 2; hpRam.UrunID = BilgisayarID; hpRam.BarkotNo = UrunBarkotNo.BarkotNo; db.Tbl_HazirPcParcalari.Add(hpRam); Tbl_HazirPcParcalari hpHardDisk = new Tbl_HazirPcParcalari(); hpHardDisk.ParcaAdi = parca.HardDisk.ParcaAdi; hpHardDisk.KategoriID = 3; hpHardDisk.UrunID = BilgisayarID; hpHardDisk.BarkotNo = UrunBarkotNo.BarkotNo; db.Tbl_HazirPcParcalari.Add(hpHardDisk); Tbl_HazirPcParcalari hpEkranKarti = new Tbl_HazirPcParcalari(); hpEkranKarti.ParcaAdi = parca.EkranKarti.ParcaAdi; hpEkranKarti.KategoriID = 4; hpEkranKarti.UrunID = BilgisayarID; hpEkranKarti.BarkotNo = UrunBarkotNo.BarkotNo; db.Tbl_HazirPcParcalari.Add(hpEkranKarti); Tbl_HazirPcParcalari hpAnaKart = new Tbl_HazirPcParcalari(); hpAnaKart.ParcaAdi = parca.AnaKart.ParcaAdi; hpAnaKart.KategoriID = 5; hpAnaKart.UrunID = BilgisayarID; hpAnaKart.BarkotNo = UrunBarkotNo.BarkotNo; db.Tbl_HazirPcParcalari.Add(hpAnaKart); db.SaveChanges(); } return(RedirectToAction("Stok", "Stok")); } }
public ActionResult Edit([Bind(Include = "UrunId,Adi,Marka,KategoriID,Fiyat,Aciklama,Resim,SatildiMi")] Tbl_Urun tbl_Urun) { if (ModelState.IsValid) { db.Entry(tbl_Urun).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KategoriID = new SelectList(db.Tbl_Kategori, "KategoriId", "Adi", tbl_Urun.KategoriID); return(View(tbl_Urun)); }
public ActionResult Create([Bind(Include = "UrunId,Adi,Marka,KategoriID,Fiyat,Aciklama,SatildiMi,Resim,KullaniciID")] Tbl_Urun tbl_Urun) { if (ModelState.IsValid) { db.Tbl_Urun.Add(tbl_Urun); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KategoriID = new SelectList(db.Tbl_Kategori, "KategoriId", "Adi", tbl_Urun.KategoriID); return(View(tbl_Urun)); }
// GET: DenemeResim/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tbl_Urun tbl_Urun = db.Tbl_Urun.Find(id); if (tbl_Urun == null) { return(HttpNotFound()); } return(View(tbl_Urun)); }
public ActionResult FavorilereEkle(int id) { Tbl_Urun urun = db.Tbl_Urun.FirstOrDefault(x => x.UrunId == id); var KullaniciID = k.KullaniciIdGetir(User.Identity.Name); int kID = Convert.ToInt16(KullaniciID[0]); var BegenenKullanici = db.Tbl_Kullanici.FirstOrDefault(x => x.KullaniciId == kID); Tbl_Favori FavoriyeEkle = new Tbl_Favori(); FavoriyeEkle.KullaniciID = kID; FavoriyeEkle.UrunID = id; db.Tbl_Favori.Add(FavoriyeEkle); db.SaveChanges(); return(RedirectToAction("Anasayfa", "Home")); }
// GET: DenemeResim/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tbl_Urun tbl_Urun = db.Tbl_Urun.Find(id); if (tbl_Urun == null) { return(HttpNotFound()); } ViewBag.KategoriID = new SelectList(db.Tbl_Kategori, "KategoriId", "Adi", tbl_Urun.KategoriID); return(View(tbl_Urun)); }
public ActionResult SatinAl(int id) { Tbl_Urun urun = db.Tbl_Urun.FirstOrDefault(x => x.UrunId == id); var KullaniciID = k.KullaniciIdGetir(User.Identity.Name); int kID = Convert.ToInt16(KullaniciID[0]); var SatinAlanKullanici = db.Tbl_Kullanici.FirstOrDefault(x => x.KullaniciId == kID); Tbl_UrunAl YeniUrunAl = new Tbl_UrunAl(); YeniUrunAl.KullaniciID = kID; YeniUrunAl.UrunID = id; db.Tbl_UrunAl.Add(YeniUrunAl); urun.SatildiMi = true; db.SaveChanges(); return(RedirectToAction("Anasayfa", "Home")); }
// GET: Tbl_Urun/Delete/5 public ActionResult Delete(int?id) { ViewBag.KullaniciBilgi = db.Tbl_Kullanici.FirstOrDefault(i => i.KullaniciAdi == "Mehmet"); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tbl_Urun tbl_Urun = db.Tbl_Urun.Find(id); if (tbl_Urun == null) { return(HttpNotFound()); } return(View(tbl_Urun)); }
private void BtnKaydet_Click(object sender, EventArgs e) { Tbl_Urun kayit = new Tbl_Urun(); kayit.Ad = TxtUrunad.Text; kayit.Alısfiyat = decimal.Parse(TxtAlis.Text); kayit.Satisfiyat = decimal.Parse(TxtSatis.Text); kayit.Marka = TxtMarka.Text; kayit.Stok = short.Parse(TxtStok.Text); kayit.Kategori = short.Parse(lookUpEdit1.EditValue.ToString()); kayit.Durum = false; db.Tbl_Urun.Add(kayit); db.SaveChanges(); MessageBox.Show("Ürün Başarılı Bir Şekilde Kaydedildi", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); listele(); }
public ActionResult UrunEkle(Tbl_Urun urun, HttpPostedFileBase file) { if (file != null) { string pic = System.IO.Path.GetFileName(file.FileName); string path = System.IO.Path.Combine( Server.MapPath("~/Resimler"), pic); file.SaveAs(path); urun.Resim = pic; } var KullaniciID = k.KullaniciIdGetir(User.Identity.Name); urun.KullaniciID = Convert.ToInt16(KullaniciID[0]); urun.SatildiMi = false; db.Tbl_Urun.Add(urun); db.SaveChanges(); return(RedirectToAction("Anasayfa", "Home")); }
private void BtnKaydet_Click(object sender, EventArgs e) { if (lookUpEdit1.EditValue != null) { Tbl_Urun urun = new Tbl_Urun(); urun.Ad = TxtAd.Text; urun.Marka = TxtMarka.Text; urun.Kategori = short.Parse(lookUpEdit1.EditValue.ToString()); urun.Alısfiyat = decimal.Parse(TxtAlis.Text); urun.Satisfiyat = decimal.Parse(TxtSatis.Text); urun.Stok = short.Parse(TxtStok.Text); db.Tbl_Urun.Add(urun); db.SaveChanges(); MessageBox.Show("Ürünler Başarılı Bir Şekilde Kaydedildi", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Lütfen Bir Kategori Seçiniz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnKaydet_Click(object sender, EventArgs e) { try { DboTeknikServisEntities1 db = new DboTeknikServisEntities1(); Tbl_Urun urun = new Tbl_Urun(); urun.Adi = txtUrunAd.Text; urun.Marka = txtMarka.Text; urun.KategoriID = int.Parse(cmbKategoriler.EditValue.ToString()); urun.AlisFiyat = decimal.Parse(txtAlisFiyat.Text); urun.SatisFiyat = decimal.Parse(txtSatisFiyat.Text); urun.StokSayisi = int.Parse(txtStokMiktar.Text); db.Tbl_Urun.Add(urun); db.SaveChanges(); MessageBox.Show("Ürün Ekleme Başarılı", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Ürün Eklenirken Hata Oluştu !", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult ParcaUrunZimmetle(ZimmetFormViewModel model) { if (model.Tbl_Zimmet.ZimmetId == 0) { Tbl_Urun ZimmetlenecekUrun = db.Tbl_Urun.FirstOrDefault(x => x.UrunId == model.Tbl_Zimmet.UrunID); ZimmetlenecekUrun.Adet--; if (ZimmetlenecekUrun.Adet == 0) { ZimmetlenecekUrun.ZimmetDurumu = true; } ZimmetlenecekUrun.ToptanFiyat = ZimmetlenecekUrun.ToptanFiyat - ZimmetlenecekUrun.BirimFiyat; Tbl_Zimmet Zimmetle = model.Tbl_Zimmet; Zimmetle.KullaniciID = model.Tbl_Zimmet.KullaniciID; Zimmetle.UrunID = model.Tbl_Zimmet.UrunID; Zimmetle.ArizaDurmu = false; Zimmetle.HazirPcParcalariID = null; db.Tbl_Zimmet.Add(Zimmetle); db.SaveChanges(); } return(RedirectToAction("ZimmetListesi")); }
private void btnKaydet_Click(object sender, EventArgs e) { try { Tbl_Urun urun = new Tbl_Urun(); urun.Adi = txtUrunAd.Text; urun.Marka = txtMarka.Text; urun.KategoriID = int.Parse(cmbKategoriler.EditValue.ToString()); urun.AlisFiyat = decimal.Parse(txtAlisFiyat.Text); urun.SatisFiyat = decimal.Parse(txtSatisFiyat.Text); urun.StokSayisi = int.Parse(txtStok.Text); urun.Durum = false; db.Tbl_Urun.Add(urun); db.SaveChanges(); MessageBox.Show("Ürün Ekleme İşlemi Başarılı", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); Listele(); } catch (Exception) { MessageBox.Show("Ürün Ekleme İşlemi Başarısız", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Information); Listele(); } }
// GET: Tbl_Urun/Details/5 public ActionResult Details(int?id) { var kb = db.Tbl_Kullanici.FirstOrDefault(i => i.KullaniciAdi == "ahmet"); //ürünü ekleyen kişinin kullanıcı adı gelecek ViewBag.Konumx = kb.konumx; ViewBag.Konumy = kb.konumt; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tbl_Urun tbl_Urun = db.Tbl_Urun.Find(id); if (tbl_Urun == null) { return(HttpNotFound()); } return(View(tbl_Urun)); }
public ActionResult UrunDetay(int id) { Tbl_Urun urun = db.Tbl_Urun.FirstOrDefault(x => x.UrunId == id); return(View(urun)); }