public List <Team> GetAllTeams() { var business = TeamBusiness.Instance; var request = new GetAllTeamsRequest(this.Context); var classes = business.GetAllTeams(request); return(classes); }
public List <Team> GetAllTeams(GetAllTeamsRequest request) { List <Team> teams = null; if (request != null) { var dataAccess = new TeamDataAccess(request.Context); var teamsQuery = dataAccess.GetAll(); teams = teamsQuery.ToList(); } return(teams); }
public void Handle(GetAllTeamsRequest request) { try { var notDeleted = new GetTeamsNotDeletedSpecifications(); var teams = _teamRepo.Find(notDeleted).Select(x => new GetTeamItem(x.Id, x.NameTeam, x.FirstMember, x.SecondMember, x.IsDeleted)).OrderBy(x => x.NameTeam); var response = new GetAllTeamsResponse(teams); Sender.Tell(response); _logger.Info("Get All Teams"); } catch (Exception ex) { _logger.Error("Could't get all Teams: {0}", ex.Message); throw; } }
public async Task <GetAllTeamsResponse> GetAllTeams() { var request = new GetAllTeamsRequest(); return(await _teamActor.Ask <GetAllTeamsResponse>(request)); }