Пример #1
0
        public static bool RenameCurrentProfile(string name)
        {
            if (!Profiles.Exists(a => a.Parameters.ProfileName == name) && CurrentProfile.Parameters.ProfileName != name)
            {
                var newProfileModel = new ProfileModel
                {
                    ProfileName       = name,
                    EnableLinkExport  = CurrentProfile.Parameters.EnableLinkExport,
                    EnableScheduleJob = CurrentProfile.Parameters.EnableScheduleJob,
                    SheduleJobs       = CurrentProfile.Parameters.SheduleJobs ?? new List <SheduleJobModel>()
                };
                DataExportClientDataManager.EditProfile(CurrentProfile.Parameters.ProfileId, newProfileModel);

                return(true);
            }
            return(false);
        }
Пример #2
0
 public static void EditCurrentProfile(ProfileModel newProfileModel)
 {
     DataExportClientDataManager.EditProfile(CurrentProfile.Parameters.ProfileId, newProfileModel);
     LoadProfiles();
     SetCurrentProfile(newProfileModel.ProfileName);
 }