Exemplo n.º 1
0
 public OperationResult DeleteFileOrFolder(string scoId)
 {
     try
     {
         var ac     = this.GetUserProvider();
         var helper = new ContentEditControllerHelper(Logger, ac);
         return(helper.DeleteSco(scoId));
     }
     catch (Exception ex)
     {
         string errorMessage = GetOutputErrorMessage("ContentApi-DeleteFileOrFolder", ex);
         return(OperationResultWithData <IEnumerable <ScoContentDto> > .Error(errorMessage));
     }
 }
Exemplo n.º 2
0
        public OperationResult DeleteFileOrFolder(string scoId)
        {
            try
            {
                if (!LmsCompany.GetSetting <bool>(LmsCompanySettingNames.EnableMyContent))
                {
                    return(OperationResult.Error("Operation is not enabled."));
                }

                var ac             = this.GetUserProvider();
                var contentService = new ContentService(Logger, ac);
                var helper         = new ContentEditControllerHelper(Logger, ac);
                return(helper.DeleteSco(scoId));
            }
            catch (Exception ex)
            {
                string errorMessage = GetOutputErrorMessage("ContentApi-DeleteFileOrFolder", ex);
                return(OperationResultWithData <IEnumerable <ScoContentDto> > .Error(errorMessage));
            }
        }