コード例 #1
0
        public int Save(IdeaDataObject idea)
        {
            IdeaValidator validator = new IdeaValidator(settingsData.GetGroupSettings(SettingsKeys.IdeaForm.GroupKEY));

            if (!validator.IsValid(idea))
            {
                throw new FormException(validator.ErrorCodes);
            }

            foreach (var file in idea.Files)
            {
                file.Thumbnail = fileProcess.GetThumbnail(file);
            }

            return(ideaData.Insert(idea));
        }
コード例 #2
0
 public List <SettingsGroupDataObject> GetGroupSettings()
 {
     return(settingsData.GetGroupSettings());
 }