public ActionResult Guncelle(UrunModel urunclass) { Urun urunEntity = new Urun(); try { using (StokEntities ctx = new StokEntities()) { urunEntity = ctx.Urun.Where(x => x.ID == urunclass.Id).FirstOrDefault(); urunEntity.Ad = urunclass.Ad; urunEntity.Adet = urunclass.Adet; urunEntity.AlisFiyat = urunclass.AlisFiyat; urunEntity.Kdv = urunclass.Kdv; urunEntity.SatisFiyat = urunclass.SatisFiyat; ctx.Entry(urunEntity).State = EntityState.Modified; ctx.SaveChanges(); } } catch (Exception ex) { throw ex; } return(RedirectToAction("Index", "Panel")); }
public ActionResult Guncelle(int id) { UrunModel malzemeClass = new UrunModel(); Urun malzemeEntity = new Urun(); try { using (StokEntities ctx = new StokEntities()) { malzemeEntity = ctx.Urun.Where(x => x.ID == id).FirstOrDefault(); malzemeClass.Id = malzemeEntity.ID; malzemeClass.Ad = malzemeEntity.Ad; malzemeClass.Adet = malzemeEntity.Adet; malzemeClass.AlisFiyat = malzemeEntity.AlisFiyat; malzemeClass.Kdv = malzemeEntity.Kdv; malzemeClass.SatisFiyat = malzemeEntity.SatisFiyat; } } catch (Exception) { throw; } return(View(malzemeClass)); }
public ActionResult Ekle(UrunModel urunmodel) //burdaki oluşturulan class { Urun urunEntity = new Urun(); // burdaki veritabanı nesnesi(classta oluşturulan veritabanına gönderiyoruz.) try { using (StokEntities ctx = new StokEntities()) { urunEntity.Ad = urunmodel.Ad; urunEntity.Adet = urunmodel.Adet; urunEntity.AlisFiyat = urunmodel.AlisFiyat; urunEntity.SatisFiyat = urunmodel.SatisFiyat; urunEntity.Kdv = urunmodel.Kdv; urunEntity.MarkaID = 2; urunEntity.EklenmeTarihi = DateTime.Now; ctx.Urun.Add(urunEntity); ctx.SaveChanges(); } } catch (Exception) { throw; } return(View()); }
// GET: Panel public ActionResult Index() { List <Urun> urunEntityList = new List <Urun>();// veri tabanından ürünleri cekip listeliyecez. try { using (StokEntities ctx = new StokEntities()) { urunEntityList = ctx.Urun.ToList(); } } catch (Exception) { throw; } return(View(urunEntityList));// veri tabanının urun tablosudan ön tarafa gönderdiğim(view=ön taraf) urunlistesi. }
public ActionResult Index(Kullanici kul) { Kullanici kullaniciEntity = new Kullanici(); try { using (StokEntities ctx = new StokEntities()) { var kullanici = ctx.Kullanici.Where(x => x.KullaniciAd == kul.KullaniciAd && x.Sifre == kul.Sifre).ToList();// burda select ile veritabanında eslesen verileri listeye alıyoruz. if (kullanici != null) { return(RedirectToAction("Index", "Panel")); } } } catch (Exception) { throw; } return(View()); }
public ActionResult Sil(UrunModel urunclass) { Urun urunEntity = new Urun(); Satis satisEntity = new Satis(); try { using (StokEntities ctx = new StokEntities()) { urunEntity = ctx.Urun.ToList().Where(x => x.ID == urunclass.Id).FirstOrDefault(); satisEntity = ctx.Satis.ToList().Where(x => x.UrunID == urunclass.Id).FirstOrDefault(); ctx.Urun.Remove(urunEntity); ctx.Satis.Remove(satisEntity); ctx.SaveChanges(); } } catch (Exception ex) { throw ex; } return(RedirectToAction("Index", "Panel"));//urunu en son listeli görmek için bu sayfaya yönlendiririz. }