public static void RegisterCoach(ExpectedCoach coach, ExpectedBusiness business) { var json = CreateNewCoachSaveCommand(coach); var response = PostCoach(business, json); if (response.Payload != null) { coach.Id = ((CoachData)response.Payload).id; } }
private static string CreateNewCoachSaveCommand(ExpectedCoach expectedCoach) { var command = new ApiCoachSaveCommand { firstName = expectedCoach.FirstName, lastName = expectedCoach.LastName, email = expectedCoach.Email, phone = expectedCoach.Phone, workingHours = expectedCoach.WorkingHours }; return(JsonSerialiser.Serialise(command)); }