public async Task <AddTourResponse> AddToursAsync(AddTourRequest request) { var response = new AddTourResponse(); ToursEntity entity = new ToursEntity() { Name = request.Name, StartDate = request.StartDate, EndDate = request.EndDate, Price = request.Price, Count = request.Count }; bool status = await _tourRepository.AddToursAsync(entity); if (status) { response.StatusCode = (int)HttpStatusCode.Created; } else { response.StatusCode = (int)HttpStatusCode.BadRequest; } return(response); }