public IEnumerable <Student> Attached(Teacher teacher) { var user = _usersProvider.Select().FirstOrDefault(i => i.Equals(teacher)); if (user != null) { return(((Teacher)user).Students); } return(new List <Student>()); }
public User LoginAsync(LoginInfo loginInfo) { if (_loginInfoesProvider.Select().Any(i => i.Name == loginInfo.Name.Trim() && i.LastName == loginInfo.LastName.Trim() && i.Password == loginInfo.Password.Trim())) { return(_usersProvider.Select().FirstOrDefault(i => i.Name == loginInfo.Name.Trim() && i.LastName == loginInfo.LastName.Trim())); } return(null); }