Beispiel #1
0
        public async Task <Result> SavePersonalInfoAsync(SavePersonalInfoRequest request)
        {
            var result = new Result();

            if (GlobalStorage.CurrentMember.MemberId != request.MemberId)
            {
                throw new Exception("Unknown member id was given");
            }

            GlobalStorage.CurrentMember.FirstName   = request.FirstName;
            GlobalStorage.CurrentMember.LastName    = request.LastName;
            GlobalStorage.CurrentMember.DateOfBirth = request.DateOfBirth;
            GlobalStorage.CurrentMember.ModifyTime  = request.ModifyTime;

            result.SetSuccess();

            return(result);
        }
 public Task <Result> SavePersonalInfoAsync(SavePersonalInfoRequest request)
 {
     return(_hubFacade.UserHub.SavePersonalInfoAsync(request));
 }
Beispiel #3
0
        public Task <Result> SavePersonalInfoAsync(SavePersonalInfoRequest request)
        {
            var requestModel = new object[] { request };

            return(ExecuteAsync(HubMethods.SavePersonalData, requestModel));
        }