/// <summary>
 /// Initializes a new instance of the <see cref="UPSEOrder"/> class.
 /// </summary>
 /// <param name="rootRecord">The root record.</param>
 /// <param name="parameters">The parameters.</param>
 /// <param name="offlineRequest">The offline request.</param>
 /// <param name="theDelegate">The delegate.</param>
 /// <exception cref="InvalidOperationException">FieldControl is null</exception>
 public UPSEOrder(UPCRMRecord rootRecord, Dictionary <string, object> parameters,
                  UPOfflineSerialEntryRequest offlineRequest, UPSerialEntryDelegate theDelegate)
     : base(rootRecord, parameters, offlineRequest, theDelegate)
 {
     if (this.SourceFieldControl == null || this.DestFieldControl == null)
     {
         throw new InvalidOperationException("FieldControl is null");
     }
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UPSerialEntry"/> class.
 /// </summary>
 /// <param name="rootRecord">The root record.</param>
 /// <param name="parameters">The parameters.</param>
 /// <param name="offlineRequest">The offline request.</param>
 /// <param name="theDelegate">The delegate.</param>
 public UPSEPOS(UPCRMRecord rootRecord, Dictionary <string, object> parameters, UPOfflineSerialEntryRequest offlineRequest,
                UPSerialEntryDelegate theDelegate)
     : base(rootRecord, parameters, offlineRequest, theDelegate)
 {
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UPSerialEntry"/> class.
 /// </summary>
 /// <param name="rootRecord">The root record.</param>
 /// <param name="parameters">The parameters.</param>
 /// <param name="theDelegate">The delegate.</param>
 public UPSEPOS(UPCRMRecord rootRecord, Dictionary <string, object> parameters, UPSerialEntryDelegate theDelegate)
     : base(rootRecord, parameters, theDelegate)
 {
 }