Beispiel #1
0
 // 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
 };
Beispiel #2
0
 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);
 }
Beispiel #3
0
 public Library.Dlc GetDlc(int dlcid)
 {
     DataAccess.Dlc dlc = _db.Dlc.Find(dlcid);
     return(dlc == null ? null : Mapper.Map(dlc));
 }