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