public bool DoPromosyonForCategory(ViewModels.PromosyonViewModel model) { var kategori = db.Kategori.FirstOrDefault(x => x.kategoriID == model.kategoriID); if (kategori != null) { foreach (var altkategori in kategori.AltKategori.ToList()) { foreach (var urun in altkategori.Urun.ToList()) { urun.fiyat -= (urun.fiyat) * model.promosyonOrani / 100; if (urun.fiyat < 0) { urun.fiyat = 0; } } } db.SaveChanges(); return(true); } else { return(false); } }
public bool DoPromosyon(ViewModels.PromosyonViewModel model) { var urun = db.Urun.FirstOrDefault(x => x.urunID == model.urunID); if (urun != null) { urun.fiyat -= (urun.fiyat) * model.promosyonOrani / 100; if (urun.fiyat < 0) { urun.fiyat = 0; } db.SaveChanges(); return(true); } else { return(false); } }