コード例 #1
0
ファイル: Delegate.cs プロジェクト: nguyenkien/api
 /// <summary>
 /// Concatenates an invocation list of 2 delegates.
 /// </summary>
 public static Delegate Combine(Delegate a, Delegate b)
 {
     if (a == null) return b;
     if (b == null) return a;
     a.Add(b);
     return a;
 }
コード例 #2
0
 public void addDelegateCommand(object obj)
 {
     if (delegateDB.addDelegate(DelegateName, CompanyName, Nationality, Civil))
     {
         Delegate.Add(new Models.DeletgateModel
         {
             delegate1   = DelegateName,
             Civil       = Civil,
             Nationality = Nationality,
             companyName = CompanyName
         });
     }
 }
コード例 #3
0
ファイル: Delegate.cs プロジェクト: slagusev/api
 /// <summary>
 /// Concatenates an invocation list of 2 delegates.
 /// </summary>
 public static Delegate Combine(Delegate a, Delegate b)
 {
     if (a == null)
     {
         return(b);
     }
     if (b == null)
     {
         return(a);
     }
     a.Add(b);
     return(a);
 }
コード例 #4
0
 public void updateDelegateCommand(object obj)
 {
     if (delegateDB.updateDelegate(ID, DelegateName, CompanyName, Nationality, Civil))
     {
         var found = Delegate.FirstOrDefault(x => x.ID == ID);
         Delegate.Remove(found);
         Delegate.Add(new Models.DeletgateModel
         {
             ID          = ID,
             delegate1   = DelegateName,
             Civil       = Civil,
             Nationality = Nationality,
             companyName = CompanyName
         });
     }
 }
コード例 #5
0
 public virtual void Add(TKey key, TValue value)
 {
     Delegate.Add(key, value);
 }
コード例 #6
0
 public virtual void Add(KeyValuePair <TKey, TValue> item)
 {
     Delegate.Add(item);
 }