// mappings for dlc objects // mapping DB entity to library class public static Library.Dlc Map(DataAccess.Dlc dlc) => new Library.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 Library.Dlc GetDlc(int dlcid) { DataAccess.Dlc dlc = _db.Dlc.Find(dlcid); return(dlc == null ? null : Mapper.Map(dlc)); }