예제 #1
0
 public override void UpdateWorkUnits(DataRow row)
 {
     this.DataHandler.UpdateWorkUnits();
     if (!string.IsNullOrEmpty(base.WorkUnitTextColumn))
     {
         this.DataHandler.WorkUnit.Text = row[base.WorkUnitTextColumn].ToString();
     }
     else if (!string.IsNullOrEmpty(this.CommandTextLambdaExpression))
     {
         this.DataHandler.WorkUnit.Text = this.DataHandler.CommandText;
     }
     if (string.IsNullOrEmpty(this.WorkUnitDescriptionColumn))
     {
         this.DataHandler.WorkUnit.Description = this.workUnitDescription;
     }
     else
     {
         this.DataHandler.WorkUnit.Description = row[this.WorkUnitDescriptionColumn].ToString();
     }
     if (!string.IsNullOrEmpty(base.WorkUnitIconColumn))
     {
         this.DataHandler.WorkUnit.Icon = WinformsHelper.GetIconFromIconLibrary(row[base.WorkUnitIconColumn].ToString());
     }
     this.DataHandler.ResetCancel();
 }
예제 #2
0
 public override void UpdateWorkUnits(DataRow row)
 {
     if (!string.IsNullOrEmpty(base.WorkUnitTextColumn))
     {
         this.workUnit.Text = row[base.WorkUnitTextColumn].ToString();
     }
     if (!string.IsNullOrEmpty(base.WorkUnitIconColumn))
     {
         this.workUnit.Icon = WinformsHelper.GetIconFromIconLibrary(row[base.WorkUnitIconColumn].ToString());
     }
 }