Esempio n. 1
0
        public static SignupStudentMessage Map(this SignupModel model)
        {
            var message = new SignupStudentMessage();

            if (model != null)
            {
                message.Age       = model.Age;
                message.FirstName = model.FirstName;
                message.LastName  = model.LastName;
                message.CourseId  = model.Id;
            }
            return(message);
        }
        public async Task <bool> SendRequest(SignupStudentMessage signupStudentMessage)
        {
            try
            {
                _requestClient.Create(new { SignupStudent = signupStudentMessage });
                await Task.CompletedTask;
                return(true);
            }
            catch (Exception e) // catch more general exception
            {
                await Task.FromException(e);

                return(false);
            }
        }
Esempio n. 3
0
        public static (SignupModel, string) Map(this SignupStudentMessage message)
        {
            var    model = new SignupModel();
            string guid  = string.Empty;

            if (message != null)
            {
                model.Age       = message.Age;
                model.FirstName = message.FirstName;
                model.LastName  = message.LastName;
                model.Id        = message.CourseId;
                guid            = message.Guid.ToString();
            }
            return(model, guid);
        }