Example #1
0
 private void secRuleGridEX_ColumnButtonClick(object sender, Janus.Windows.GridEX.ColumnActionEventArgs e)
 {
     try
     {
         fSelectFeatures fSel = new fSelectFeatures(AtMng, CurrentRow());
         DialogResult    dr   = fSel.ShowDialog(this);
         if (dr == System.Windows.Forms.DialogResult.OK)
         {
             foreach (Janus.Windows.GridEX.GridEXRow gr in fSel.checkedRows)
             {
                 SecurityDB.secFeatureRow    fr = (SecurityDB.secFeatureRow)gr.DataRow;
                 SecurityDB.secPermissionRow pr = (SecurityDB.secPermissionRow)mySecMan.GetsecPermission().Add(CurrentRow());
                 pr.FeatureId = fr.FeatureId;
             }
         }
         secRuleGridEX.Refresh();
     }
     catch (Exception x)
     {
         throw x;
     }
 }
Example #2
0
 protected override void AfterAdd(DataRow ddr)
 {
     SecurityDB.secFeatureRow mem = (SecurityDB.secFeatureRow)ddr;
     mem.FeatureId   = myA.PKIDGet("secFeature", 1);
     mem.FeatureName = "[New feature]";
 }