public async Task <User> LoginAsync(string login, string password) { User = db.Users.SingleOrDefault(u => u.Login == login && u.Password == password); if (User == null) { User = await UserServer.LoginAsync(login, password); User.Id2 = User.Id; User.Id = (int) await AddItemAsync(User); return(await Task.FromResult(User)); } return(await Task.FromResult(User)); }
private async void GetToken(User _user) { User = await UserServer.LoginAsync(_user.Login, _user.Password); }
private async Task GetToken(User _user) { User newUser = await UserServer.LoginAsync(_user.Login, _user.Password); User.Token = newUser.Token; }