Esempio n. 1
0
 // 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
 };
Esempio n. 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);
 }
Esempio n. 3
0
        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);
            }
        }