public void Add(Package item) { logger.Info("Entering Add"); _context.Packages.Add(item); _context.SaveChanges(); logger.Info("Exiting Add"); }
public void Delete(Package item) { logger.Info("Entering Delete"); var query = (from d in _context.Packages where d.PackageID == item.PackageID select d).FirstOrDefault(); _context.Packages.Remove(query); _context.SaveChanges(); logger.Info("Exiting Delete"); }
public void AddPackage(Package package) { packagerepository.Add(package); }
public void Update(Package item) { logger.Info("Entering Update"); //Package updateitem = _context.Packages.First(i => i.PackageID == item.PackageID); var query = (from d in _context.Packages where d.PackageID == item.PackageID select d).FirstOrDefault(); query.Regionid = item.Regionid; //_context.Packages.Attach(item); //_context.Entry(item).State = EntityState.Modified; //_context.Entry(query).CurrentValues.SetValues(item); _context.SaveChanges(); logger.Info("Exiting Update"); }