public bool DeleteSurveyResponseInEditMode(SurveyResponseBO surveyResponseBO, int status = -1)
        {
            var responseContext = surveyResponseBO.ToResponseContext();

            _surveyResponseDao.UpdateRecordStatus(responseContext, status, RecordStatusChangeReason.DeleteInEditMode);
            return(true);
        }
        public bool DeleteSurveyResponse(SurveyResponseBO surveyResponseBO)
        {
            bool result          = false;
            var  responseContext = surveyResponseBO.ToResponseContext();

            _surveyResponseDao.UpdateRecordStatus(responseContext, RecordStatus.Deleted, RecordStatusChangeReason.DeleteResponse);
            result = true;

            return(result);
        }