Пример #1
0
        /// <inheritdoc/>
        public void Delete(Vasarlasok toDelete)
        {
            var delete = VegyesBolt.Vasarlasoks.Find(new { toDelete.VasarloId, toDelete.TermekId });

            VegyesBolt.Vasarlasoks.Remove(delete);
            VegyesBolt.SaveChanges();
        }
Пример #2
0
        /// <inheritdoc/>
        public void Update(Vasarlasok toUpdate)
        {
            var old = VegyesBolt.Vasarlasoks.Find(new { toUpdate.VasarloId, toUpdate.TermekId });

            old.Mennyiseg      = toUpdate.Mennyiseg == null ? old.Mennyiseg : toUpdate.Mennyiseg;
            old.Termekek       = toUpdate.Termekek ?? old.Termekek;
            old.VasarlasDatuma = toUpdate.VasarlasDatuma == null ? old.VasarlasDatuma : toUpdate.VasarlasDatuma;
            old.Vasarlok       = toUpdate.Vasarlok ?? old.Vasarlok;
            VegyesBolt.SaveChanges();
        }
Пример #3
0
        /// <inheritdoc/>
        public bool UpdateVasarlasok(Vasarlasok update)
        {
            try
            {
                this.VasarlasokRepository.Update(update);
            }
            catch (Exception)
            {
                return(false);
            }

            return(true);
        }
Пример #4
0
        /// <inheritdoc/>
        public bool DeleteVasarlasok(Vasarlasok delete)
        {
            try
            {
                this.VasarlasokRepository.Delete(delete);
            }
            catch (Exception)
            {
                return(false);
            }

            return(true);
        }
Пример #5
0
        /// <inheritdoc/>
        public bool CreateVasarlasok(Vasarlasok create)
        {
            try
            {
                this.VasarlasokRepository.Create(create);
            }
            catch (Exception)
            {
                return(false);
            }

            return(true);
        }
Пример #6
0
 /// <inheritdoc/>
 public void Create(Vasarlasok create)
 {
     VegyesBolt.Vasarlasoks.Add(create);
     VegyesBolt.SaveChanges();
 }