Exemple #1
0
 public void DefinePermission(DelegationLib.DefinePermission permission)
 {
     this.permission = permission;
 }
Exemple #2
0
        public void _init(DataTable DataSource, string IDField, string[] NameFields, string[] Subjects,
            InitGridColumns InitGridCol, GetRule Rule,
            DelegationLib.DefinePermission permission,
            PLDelegation.ProcessDataRow InsertFunc, PLDelegation.ProcessDataRow DeleteFunc, PLDelegation.ProcessDataRow UpdateFunc)
        {
            this.TableName = null;
            this.DataSource = DataSource;
            this.InsertFunc = InsertFunc;
            this.DeleteFunc = DeleteFunc;
            this.UpdateFunc = UpdateFunc;

            this.IDField = IDField;
            this.NameFields = NameFields;
            this.Subjects = Subjects;
            this.InitGridCol = InitGridCol;
            this.Rule = Rule;
            InitGrid();
            InitDataGrid();
            InitEventGrid();
            this.permission = permission;
            this.gridView.DoubleClick += new EventHandler(gridView_DoubleClick);
        }