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); }
public async Task <bool> AddToursAsync(ToursEntity entity) { await _dbContext.Tours.AddAsync(entity); return(await SaveAsync()); }