Example #1
0
 internal sealed override void dataReceived(ITriplet <UserControlReference, UserControlReference, object> triplet)
 {
     if (triplet.SourceType() == typeof(TableView) && triplet.DataType() == typeof(List <string>))
     {
         this.UpdateEditor((List <string>)triplet.GetData(), DbUtils.getTablesInfo(this.GetServer(), this.GetSqlConnection()));
     }
 }
Example #2
0
 private void DispatchEvent(ITriplet <UserControlReference, UserControlReference, object> triplet)
 {
     foreach (UserControlReference c in ChildControls)
     {
         if (c.GetType() == triplet.TargetType())
         {
             c.dataReceived(triplet);
             break;
         }
     }
 }
 internal virtual void dataReceived(ITriplet <UserControlReference, UserControlReference, object> triplet)
 {
 }