public void SetUp() { rooms = new List <KvestRoom> { new KvestRoom() { Id = 1, Name = "GamePlay", AgeCategoryId = 3, PriceForOneUser = 300, UsersValueId = 2, }, new KvestRoom() { Id = 2, Name = "Play", AgeCategoryId = 2, PriceForOneUser = 500, UsersValueId = 3, }, new KvestRoom() { Id = 3, Name = "Game", AgeCategoryId = 1, PriceForOneUser = 200, UsersValueId = 2, }, new KvestRoom() { Id = 4, Name = "GP", AgeCategoryId = 5, PriceForOneUser = 300, UsersValueId = 1, } }; ages = new List <AgeCategory> { new AgeCategory() { Id = 1, max = 2, min = 1 }, new AgeCategory() { Id = 2, max = 3, min = 2 }, new AgeCategory() { Id = 3, max = 4, min = 3 } }; users = new List <UsersValue> { new UsersValue() { ID = 1, min = 1, max = 2 }, new UsersValue() { ID = 2, min = 2, max = 3 }, new UsersValue() { ID = 3, min = 3, max = 4 } }; age = new AgeCategory() { Id = 1, max = 5, min = 4 }; user = new UsersValue() { ID = 2, max = 6, min = 2 }; }
public void MakeKvest(KvestRoomDTO data) { AgeCategory dalDataAge = Database.AgeCategories.Get(data.AgeCategoryId); UsersValue dalDataVal = Database.UsersValues.Get(data.UsersValueId); if (dalDataAge == null || dalDataVal == null) { throw new ValidationException("Data - info/type is not found", ""); } KvestRoom DATA = new KvestRoom { Name = data.Name, UsersValueId = dalDataVal.ID, AgeCategoryId = dalDataAge.Id, PriceForOneUser = data.PriceForOneUser, }; Database.KvestRooms.Create(DATA); Database.Save(); }
// PUT: api/UsersValue/5 public void Put(int id, [FromBody] UsersValue value) { }
// POST: api/UsersValue public void Post([FromBody] UsersValue value) { }