public async Task <ApiResponse <TResponseModel> > InsertAsync(int parentId, TRequestModel requestModel)
        {
            var     requestEntityDto = _mapper.Map <TRequestModel, TEntityDto>(requestModel);
            TEntity responseEntity;

            try
            {
                responseEntity = await _parentChildrenCoreDto.InsertAsync(parentId, requestEntityDto);
            }
            catch (Exception exception)
            {
                return(BaseResponse.ResponseInternalServerError(default(TResponseModel), exception));
            }

            var responseModel = _mapper.Map <TEntity, TResponseModel>(responseEntity);

            return(BaseResponse.ResponseCreated(responseModel));
        }