public AvatarDTO AddToOwnedAvatar(int aid, string pid) { var temp = (from x in _db.Avatars where x.Id == aid select new AvatarDTO() { Id = x.Id, Cost = x.Cost, Effect = x.Effect, Hp = x.Hp, Lore = x.Lore, Name = x.Name, Phrase = x.Phrase }).FirstOrDefault(); var av = new PlayersAvatar() { AvatarId = temp.Id, PlayerId = pid, }; _db.PlayersAvatars.Add(av); _db.SaveChanges(); return(temp); }
public void GiveAvatars(List <int> idlist, string username) { var id = (from x in _db.AspNetUsers where x.UserName == username select x.Id).FirstOrDefault(); foreach (int i in idlist) { var a = new PlayersAvatar() { AvatarId = i, PlayerId = id }; _db.PlayersAvatars.Add(a); } _db.SaveChanges(); }