Esempio n. 1
0
 public static Shopkeeper Parse(ShopkeeperSignInResponse response)
 {
     return(new Shopkeeper()
     {
         Email = response.Email,
         Name = response.Name,
         Id = response.Id,
         IdStore = response.IdStore,
         Token = response.Token,
     });
 }
Esempio n. 2
0
    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));
        }
    }