public static IEnumerable <ExoticWeapon> ThreeWeaponsOneUserOwned(string id, string userId) { var userOwnedWeapon = new ExoticWeapon { Id = id, WeaponClass = new WeaponClass(), UserId = userId, }; var allWeapons = Enumerable.Range(0, 2).Select(w => new ExoticWeapon { WeaponClass = new WeaponClass() }).ToList(); allWeapons.Add(userOwnedWeapon); return(allWeapons); }
public string Create( string name, string intrinsicName, string intrinsicDescription, string catalystName, string catalystCompletionRequirement, string catalystEffect, int classId, string imageUrl, string userId) { if (imageUrl == null) { imageUrl = DefaultImageUrl; } var weaponData = new ExoticWeapon { Name = name, IntrinsicName = intrinsicName, IntrinsicDescription = intrinsicDescription, CatalystName = catalystName, CatalystCompletionRequirement = catalystCompletionRequirement, CatalystEffect = catalystEffect, WeaponClassId = classId, ImageURL = imageUrl, DateCreated = DateTime.UtcNow, DateModified = DateTime.UtcNow, UserId = userId, }; this.db.Weapons.Add(weaponData); this.db.SaveChanges(); return(weaponData.Id); }