public void s()
 {
     _session = MockRepository.GenerateStub <IQBSessionInternal>();
     _session.Stub(x => x.ProcessRequest(null))
     .IgnoreArguments()
     .Return(ValidSessionResponseForDepositQueries());
     _depositQuery = new DepositQuery(_session);
 }
 public void s()
 {
     _session = MockRepository.GenerateStub<IQBSessionInternal>();
     _session.Stub(x => x.ProcessRequest(null))
         .IgnoreArguments()
         .Return(ValidSessionResponseForDepositQueries());
     _depositQuery = new DepositQuery(_session);
 }
示例#3
0
        public QBXMLBase(IQBSessionInternal session, string requestName, string responseName)
        {
            _session      = session;
            _requestName  = requestName;
            _responseName = responseName;
            try
            {
                _returnTypeElementName = ((XmlRootAttribute)typeof(TReturn)
                                          .GetCustomAttributes(typeof(XmlRootAttribute), false)[0])
                                         .ElementName;
            }
            catch (IndexOutOfRangeException) { }
            _xmlBase = new XElementBase(requestName);

            SetElementOrder();
        }
示例#4
0
 public EntityQuery(IQBSessionInternal session)
     : base(session, "EntityQueryRq", "EntityQueryRs")
 {
     _returnQuery = this;
 }
示例#5
0
 public CheckQuery(IQBSessionInternal session)
     : base(session, "CheckQueryRq", "CheckQueryRs")
 {
     _returnQuery = this;
 }
示例#6
0
 public ModifyBase(IQBSessionInternal session, string requestName, string responseName, string modElementName)
     : base(session, requestName, responseName)
 {
     _modElementName = modElementName;
 }
 public CreditCardCreditQuery(IQBSessionInternal session)
     : base(session, "CreditCardCreditQueryRq", "CreditCardCreditQueryRs")
 {
     _returnQuery = this;
 }
示例#8
0
 public AccountQuery(IQBSessionInternal session)
     : base(session, "AccountQueryRq", "AccountQueryRs")
 {
     _returnQuery = this;
 }
示例#9
0
 protected QueryBase(IQBSessionInternal session, string requestName, string responseName)
     : base(session, requestName, responseName)
 {
 }
示例#10
0
 public Additions(IQBSessionInternal session)
 {
     _session = session;
 }
示例#11
0
 public EmployeeAdd(IQBSessionInternal session)
     : base(session, "EmployeeAddRq", "EmployeeAddRs", "EmployeeAdd")
 {
     _returnAdd = this;
 }
示例#12
0
 public Additions(IQBSessionInternal session)
 {
     _session = session;
 }
示例#13
0
 public AddBase(IQBSessionInternal session, string requestName, string responseName, string addElementName)
     : base(session, requestName, responseName)
 {
     _addElementName = addElementName;
 }
示例#14
0
 public CustomDetailReport(IQBSessionInternal session)
     : base(session, "CustomDetailReportQueryRq", "CustomDetailReportQueryRs")
 {
     _returnReport = this;
 }
 public GeneralDetailReport(IQBSessionInternal session)
     : base(session, "CustomSummaryReportQueryRq", "CustomSummaryReportQueryRs")
 {
     _returnReport = this;
 }
示例#16
0
 public CustomerMod(IQBSessionInternal session)
     : base(session, "CustomerModRq", "CustomerModRs", "CustomerMod")
 {
     _returnMod = this;
 }
 public CommonTransactionQueriesWithRefNumber(IQBSessionInternal session, string requestName, string responseName)
     : base(session, requestName, responseName)
 {
 }
示例#18
0
 public CustomerQuery(IQBSessionInternal session)
     : base(session, "CustomerQueryRq", "CustomerQueryRs")
 {
     _returnQuery = this;
 }
 public JournalEntryQuery(IQBSessionInternal session)
     : base(session, "JournalEntryQueryRq", "JournalEntryQueryRs")
 {
     _returnQuery = this;
 }
示例#20
0
 public VendorQuery(IQBSessionInternal session)
     : base(session, "VendorQueryRq", "VendorQueryRs")
 {
     _returnQuery = this;
 }
示例#21
0
 public BillQuery(IQBSessionInternal session)
     : base(session, "BillQueryRq", "BillQueryRs")
 {
     _returnQuery = this;
 }
示例#22
0
 public JournalEntryAdd(IQBSessionInternal session)
     : base(session, "JournalEntryAddRq", "JournalEntryAddRs", "JournalEntryAdd")
 {
     _returnAdd = this;
 }
示例#23
0
 public JournalEntryMod(IQBSessionInternal session)
     : base(session, "JournalEntryModRq", "JournalEntryModRs", "JournalEntryMod")
 {
     _returnMod = this;
 }
示例#24
0
 public CustomerAdd(IQBSessionInternal session)
     : base(session, "CustomerAddRq", "CustomerAddRs", "CustomerAdd")
 {
     _returnAdd = this;
 }
示例#25
0
 public VendorAdd(IQBSessionInternal session)
     : base(session, "VendorAddRq", "VendorAddRs", "VendorAdd")
 {
     _returnAdd = this;
 }
示例#26
0
 public Modifications(IQBSessionInternal session)
 {
     _session = session;
 }
示例#27
0
 public QueryBaseChild(IQBSessionInternal session, string requestName, string responseName)
     : base(session, requestName, responseName)
 {
 }
示例#28
0
 public ReportBase(IQBSessionInternal session, string requestName, string responseName)
     : base(session, requestName, responseName)
 {
     OnNewReport();
 }
示例#29
0
 public Reports(IQBSessionInternal session)
 {
     _session = session;
 }
示例#30
0
 public EntityModBase(IQBSessionInternal session, string requestName, string responseName, string addElementName)
     : base(session, requestName, responseName, addElementName)
 {
 }
示例#31
0
 public Modifications(IQBSessionInternal session)
 {
     _session = session;
 }
 public PayrollSummaryReport(IQBSessionInternal session)
     : base(session, "PayrollSummaryReportQueryRq", "PayrollSummaryReportQueryRs")
 {
     _returnReport = this;
 }
示例#33
0
 public Reports(IQBSessionInternal session)
 {
     _session = session;
 }
 public CommonTransactionQueries(IQBSessionInternal session, string requestName, string responseName)
     : base(session, requestName, responseName)
 {
     _modifiedDateFromElement = new string[] { "ModifiedDateRangeFilter", "FromModifiedDate" };
     _modifiedDateToElement   = new string[] { "ModifiedDateRangeFilter", "ToModifiedDate" };
 }
示例#35
0
 public Queries(IQBSessionInternal session)
 {
     _session = session;
 }