コード例 #1
0
ファイル: Facade.cs プロジェクト: ounata/AK47-2016Source
        public void UpdateAdminSchema(AUSchema schema)
        {
            CheckSupervisior();

            AUSchemaExecutor executor = new Executors.AUSchemaExecutor(AUOperationType.UpdateAdminSchema, schema);

            ExecuteWithActions(AUOperationType.UpdateAdminSchema, () => SCActionContext.Current.DoActions(() =>
            {
                executor.Execute();
            }));
        }
コード例 #2
0
ファイル: Facade.cs プロジェクト: ounata/AK47-2016Source
        public void DeleteAdminSchema(AUSchema schema)
        {
            CheckSupervisior();

            AUSchemaExecutor executor = new Executors.AUSchemaExecutor(AUOperationType.RemoveAdminSchema, schema);

            schema.Status = SchemaObjectStatus.Deleted;

            ExecuteWithActions(AUOperationType.RemoveAdminSchema, () => SCActionContext.Current.DoActions(() =>
            {
                executor.Execute();
            }));
        }
コード例 #3
0
ファイル: Facade.cs プロジェクト: jerryshi2007/AK47Source
		public void UpdateAdminSchema(AUSchema schema)
		{
			CheckSupervisior();

			AUSchemaExecutor executor = new Executors.AUSchemaExecutor(AUOperationType.UpdateAdminSchema, schema);

			ExecuteWithActions(AUOperationType.UpdateAdminSchema, () => SCActionContext.Current.DoActions(() =>
			{
				executor.Execute();
			}));
		}
コード例 #4
0
ファイル: Facade.cs プロジェクト: jerryshi2007/AK47Source
		public void DeleteAdminSchema(AUSchema schema)
		{
			CheckSupervisior();

			AUSchemaExecutor executor = new Executors.AUSchemaExecutor(AUOperationType.RemoveAdminSchema, schema);

			schema.Status = SchemaObjectStatus.Deleted;

			ExecuteWithActions(AUOperationType.RemoveAdminSchema, () => SCActionContext.Current.DoActions(() =>
			{
				executor.Execute();
			}));
		}