public static Shopkeeper Parse(ShopkeeperSignInResponse response) { return(new Shopkeeper() { Email = response.Email, Name = response.Name, Id = response.Id, IdStore = response.IdStore, Token = response.Token, }); }
public async Task DoLoginAsync( IBusyViewModel busyViewModel, string email, string pass) { var result = await taskHelperFactory. CreateInternetAccessViewModelInstance(loggingService, busyViewModel). TryExecuteAsync( () => authApi.SignIn(new Models.Requests.ShopkeeperSignInRequest() { Email = email, Password = pass, })); if (result) { await LogInSuccessful(ShopkeeperSignInResponse.Parse(result.Value)); } }