public async Task <PlayDataUpdateViewModel> GetPlayDataUpdateDataAsync(int id) { var playData = await playDataDbService.GetUpdateDataAsync(id); var ownershipStatusList = await ownershipStatusDbService.GetAllAsync(); var priorityList = await priorityDbService.GetAllAsync(); return(PlayDataMapper.ToUpdateViewModel(playData, priorityList, ownershipStatusList)); }
public async Task UpdatePlayDataAsync(PlayDataUpdateViewModel playDataUpdateViewModel) { var playData = PlayDataMapper.ToPlayData(playDataUpdateViewModel); await playDataDbService.UpdateAsync(playData); }
public async Task <PlayDataDetailsViewModel> GetPlayDataDetailsAsync(int id) { var playData = await playDataDbService.GetDetailsAsync(id); return(PlayDataMapper.ToDetailsViewModel(playData)); }