public async Task <PlacesResponseModel> DeletePlace(int id) { var place = await _placeRepository.GetByIdAsync(id); await _placeRepository.DeleteAsync(place); var deletedPlaceResponseModel = new PlacesResponseModel { Id = place.Id, Name = place.Name }; return(deletedPlaceResponseModel); }
public async Task <PlacesResponseModel> UpdatePlace(UpdatePlacesRequestModel updateRequestModel) { var places = new Places { Id = updateRequestModel.Id, Name = updateRequestModel.Name }; var updatedPlace = await _placeRepository.UpdateAsync(places); var updatedPlacesResponseModel = new PlacesResponseModel() { Id = updatedPlace.Id, Name = updatedPlace.Name }; return(updatedPlacesResponseModel); }