public async Task <GetTimeOffByIdResponse> Handle(GetTimeOffByIdRequest request) { return(new GetTimeOffByIdResponse() { TimeOff = TimeOffApiModel.FromTimeOff(await _dataContext.TimeOffs.FindAsync(request.Id)) }); }
public async Task <GetTimeOffsResponse> Handle(GetTimeOffsRequest request) { var timeOffs = await _dataContext.TimeOffs.ToListAsync(); return(new GetTimeOffsResponse() { TimeOffs = timeOffs.Select(x => TimeOffApiModel.FromTimeOff(x)).ToList() }); }