public async Task <StopAreaViewModel> CreateViewModelAsync(IStopArea stopArea) { var viewModel = new StopAreaViewModel(); await UpdateViewModelAsync(stopArea, viewModel); return(viewModel); }
public Task UpdateViewModelAsync(IStopArea stopArea, StopAreaViewModel stopAreaViewModel) { stopAreaViewModel.StopAreaId = stopArea.StopAreaId; stopAreaViewModel.Name = stopArea.Name; stopAreaViewModel.X = stopArea.X; stopAreaViewModel.Y = stopArea.Y; stopAreaViewModel.Distance = stopArea.Distance; return(Task.CompletedTask); }