示例#1
0
        public static async Task <UserProfiloViewModel> ExecuteLoadCommandAsync(Guid Id)
        {
            //if (IsLoading)
            //    return;

            //IsLoading = true;

            UserProfiloViewModel userProfiloViewModel = new UserProfiloViewModel();

            userProfiloViewModel.UserId = Id;

            //Info = userInfo;
            //Nome = userInfo.Nome;

            try
            {
                AmiciClient amiciClient = new AmiciClient(await Api.ApiHelper.GetApiClient());

                userProfiloViewModel.Info = await amiciClient.GetUserInfoByIdUsersAsync(Id);

                userProfiloViewModel.Nome = userProfiloViewModel.Info.Nome;
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
            }

            //await ExecuteLoadItemsCommand();

            //IsLoading = false;

            return(userProfiloViewModel);
        }