// mapping library class to DB entity public static DataAccess.Dlc Map(Library.Dlc dlc) => new DataAccess.Dlc { Dlcid = dlc.Dlcid, Name = dlc.Name, Price = dlc.Price, GameId = dlc.GameId };
public bool UpdateDlc(Library.Dlc dlc) { DataAccess.Dlc newdlc = Mapper.Map(dlc); if (_db.Dlc.Find(dlc.Dlcid) != null) { _db.Entry(_db.Dlc.Find(newdlc.Dlcid)).CurrentValues.SetValues(newdlc);//(newdlc); _db.SaveChanges(); return(true); } return(false); }
public bool AddDlc(Library.Dlc dlc) { bool success = true; try { var dlcDB = Mapper.Map(dlc); _db.Add(dlcDB); _db.SaveChanges(); dlc.Dlcid = dlcDB.Dlcid; return(success); } catch { success = false; return(success); } }