Exemple #1
0
        public bool RemoveDuyuruBilgi(int urunId, int lastAnnouncement)
        {
            DuyuruBilgi duyuruBilgi = DuyuruBilgi.Where(x => x.UrunId == urunId && x.DuyuruId == lastAnnouncement && x.Deleted == false).FirstOrDefault();

            duyuruBilgi.Deleted = true;
            SaveChanges();
            return(true);
        }
Exemple #2
0
        public bool UpdateDuyuruBilgi(int urunId, int duyuruId, int?stokMiktariYeni)
        {
            DuyuruBilgi duyuruBilgi = DuyuruBilgi.Where(x => x.UrunId == urunId && x.DuyuruId == duyuruId && x.Deleted == false).FirstOrDefault();

            duyuruBilgi.Adet = stokMiktariYeni;
            SaveChanges();
            return(true);
        }
Exemple #3
0
        public List <DuyuruBilgi> GetLastDuyuruBilgiToList(int duyuruId)
        {
            List <DuyuruBilgi> duyuruBilgiList = DuyuruBilgi.Where(x => x.DuyuruId == duyuruId).ToList();

            if (duyuruBilgiList.Count() == 0)
            {
                Duyuru duyuru = Duyuru.OrderByDescending(x => x.ObjectId).FirstOrDefault(x => x.Deleted == false);
                duyuru.Deleted = true;
                SaveChanges();
                return(GetLastDuyuruBilgiToList(duyuru.ObjectId));
            }
            return(DuyuruBilgi.Where(x => x.DuyuruId == duyuruId && x.Deleted == false).ToList());
        }
Exemple #4
0
        public DuyuruBilgi AddDuyuruBilgi(int urunId, int adet, int duyuruId)
        {
            DuyuruBilgi duyuruBilgi = new DuyuruBilgi
            {
                UrunId   = urunId,
                Adet     = adet,
                DuyuruId = duyuruId
            };

            DuyuruBilgi.Add(duyuruBilgi);
            SaveChanges();
            return(duyuruBilgi);
        }