public static DeleteMovieWebResponse AsWebResponse(this DeleteMovieResponse response) { var result = new DeleteMovieWebResponse { Errors = response.Errors, IsSuccessful = response.IsSuccessful, Message = response.Message, StatusCode = response.StatusCode, Data = response.Data }; return(result); }
public async Task <DeleteMovieResponse> DeleteMovieAsync(DeleteMovieRequest request) { var entity = new MovieEntity { Id = request.Id, IsDeleted = true, }; var result = new DeleteMovieResponse { Data = await this.moviesRepository.DeleteMovieAsync(entity) }; return(result); }