public GetSessionBasicDataResult GetSessionBasicData(GetSessionBasicDataRequest request) { return new GetSessionBasicDataResult { Result = new ServiceResult<List<SessionBasicData>> { ReturnCode = 0, Data = new List<SessionBasicData> { new SessionBasicData { SessionId = "SessionId", MapId = "MapId", ModeId = "ModeId", Finished = 0, Started = 0 } } } }; }
public GetSessionBasicDataResult GetSessionBasicData(GetSessionBasicDataRequest request) { IEnumerable <SessionBasicData> sessionBasicData = request.Sessions .Select(session => _sessionRepository.FindBySessionIdAsync(session.Id).Result) .Where(basicData => basicData != null) .Select(session => new SessionBasicData { SessionId = session.Id, MapId = session.MapId, ModeId = session.ModeId, Started = session.Started, Finished = session.Finished }); return(new GetSessionBasicDataResult { Result = new ServiceResult <List <SessionBasicData> > { ReturnCode = 0, Data = sessionBasicData.ToList() } }); }
public GetSessionBasicDataResult GetSessionBasicData(GetSessionBasicDataRequest request) { IEnumerable<SessionBasicData> sessionBasicData = request.Sessions .Select(session => _sessionRepository.FindBySessionIdAsync(session.Id).Result) .Where(basicData => basicData != null) .Select(session => new SessionBasicData { SessionId = session.Id, MapId = session.MapId, ModeId = session.ModeId, Started = session.Started, Finished = session.Finished }); return new GetSessionBasicDataResult { Result = new ServiceResult<List<SessionBasicData>> { ReturnCode = 0, Data = sessionBasicData.ToList() } }; }