public virtual List <Nullable <System.DateTime> > GetLastWorkingDay(Nullable <System.DateTime> checkingDate)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetLastWorkingDay(checkingDate).ToList());
        }
        public virtual List <tbt_InvoiceIssueList> InsertTbt_InvoiceIssueList(string xmlTbt_InvoiceIssueList)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.InsertTbt_InvoiceIssueList(xmlTbt_InvoiceIssueList).ToList());
        }
        public virtual List <tbt_MonthlyBillingHistory> UpdateTbt_MonthlyBillingHistoryData(string xml_doTbtMonthlyBillingHistory)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.UpdateTbt_MonthlyBillingHistoryData(xml_doTbtMonthlyBillingHistory).ToList());
        }
        public virtual List <tbt_Depositfee> UpdateReceiptNoDepositFeeCancelReceipt(string invoiceNo, string receiptNo, string updateBy, Nullable <System.DateTime> updateDate, string c_DEPOSIT_STATUS_PAYMENT)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.UpdateReceiptNoDepositFeeCancelReceipt(invoiceNo, receiptNo, updateBy, updateDate, c_DEPOSIT_STATUS_PAYMENT).ToList());
        }
        public virtual List <tbt_BillingBasic> UpdateDebtTracingOffice(string billingTargetCode, string billingOfficeCode, string updateBy, Nullable <System.DateTime> updateDate)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.UpdateDebtTracingOffice(billingTargetCode, billingOfficeCode, updateBy, updateDate).ToList());
        }
        public virtual List <tbt_CreditCard> GetCreditCardByContract(string contractCode, string billingOCC)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetCreditCardByContract(contractCode, billingOCC).ToList());
        }
        public virtual List <doVATMaster> GetVATMaster(string billingTypeCode, Nullable <System.DateTime> invoiceDate)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetVATMaster(billingTypeCode, invoiceDate).ToList());
        }
        public virtual List <tbt_Invoice> UpdateInvoiceCorrectionReason(string invoiceNo, Nullable <int> invoiceOCC, string correctReason, string updateBy, Nullable <System.DateTime> updateDate)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.UpdateInvoiceCorrectionReason(invoiceNo, invoiceOCC, correctReason, updateBy, updateDate).ToList());
        }
        public virtual List <tbt_BillingDetail> GetBillingDetailAutoTransferList(string contractCode, string billingOCC, string pC_PAYMENT_STATUS_INV_AUTO_CREDIT, string pC_PAYMENT_STATUS_DETAIL_AUTO_CREDIT, string c_CURRENCY_LOCAL, string c_CURRENCY_US)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetBillingDetailAutoTransferList(contractCode, billingOCC, pC_PAYMENT_STATUS_INV_AUTO_CREDIT, pC_PAYMENT_STATUS_DETAIL_AUTO_CREDIT, c_CURRENCY_LOCAL, c_CURRENCY_US).ToList());
        }
        public virtual int CheckExistReceiptForInvoice(string invoiceNo, Nullable <int> invoiceOCC, ObjectParameter iS_EXIST)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.CheckExistReceiptForInvoice(invoiceNo, invoiceOCC, iS_EXIST));
        }
        public virtual int CheckInvoiceIssuedTaxInvoice(string invoiceNo, Nullable <int> invoiceOCC, ObjectParameter iS_ISSUED)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.CheckInvoiceIssuedTaxInvoice(invoiceNo, invoiceOCC, iS_ISSUED));
        }
        public virtual List <tbt_TaxInvoice> CancelTaxInvoice(string taxInvoiceNo, string updateBy, Nullable <System.DateTime> updateDate)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.CancelTaxInvoice(taxInvoiceNo, updateBy, updateDate).ToList());
        }
        public virtual List <tbt_TaxInvoice> GetTaxInvoiceByInvoiceNo(string invoiceNo, Nullable <int> invoiceOCC)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetTaxInvoiceByInvoiceNo(invoiceNo, invoiceOCC).ToList());
        }
        public virtual List <tbt_Invoice> RegisterInvoiceExemption(string invoiceNo, Nullable <int> invoiceOCC, string c_PAYMENT_STATUS_BILLING_EXEMPTION, string exemptApproveNo, string updateBy, Nullable <System.DateTime> updateDate)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.RegisterInvoiceExemption(invoiceNo, invoiceOCC, c_PAYMENT_STATUS_BILLING_EXEMPTION, exemptApproveNo, updateBy, updateDate).ToList());
        }
        public virtual List <doGetBillingDetailOfInvoice> GetBillingDetailByKey(string contractCode, string billingOCC, Nullable <int> billingDetailNo, string c_CURRENCY_LOCAL, string c_CURRENCY_US)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetBillingDetailByKey(contractCode, billingOCC, billingDetailNo, c_CURRENCY_LOCAL, c_CURRENCY_US).ToList());
        }
        public virtual List <dtAutoTransferBankAccountForView> GetAutoTransferBankAccountForView(string contractCode, string billingOCC, string pC_ACCOUNT_TYPE, string pC_SHOW_AUTO_TRANSFER_RESULT)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetAutoTransferBankAccountForView(contractCode, billingOCC, pC_ACCOUNT_TYPE, pC_SHOW_AUTO_TRANSFER_RESULT).ToList());
        }
        public virtual List <tbt_AutoTransferBankAccount> GetAutoTransferBankAccountByContract(string contractCode, string billingOCC)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetAutoTransferBankAccountByContract(contractCode, billingOCC).ToList());
        }
        public virtual List <tbt_BillingBasic> InsertTbt_BillingBasicData(string xml_BillingBasic)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.InsertTbt_BillingBasicData(xml_BillingBasic).ToList());
        }
        public virtual List <dtViewBillingOccList> GetViewBillingOCCListForDepositFree(string contractCode)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetViewBillingOCCListForDepositFree(contractCode).ToList());
        }
        public virtual List <dtCreditCardForView> GetCreditCardForView(string contractCode, string billingOCC, string pC_CREDIT_CARD_TYPE)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetCreditCardForView(contractCode, billingOCC, pC_CREDIT_CARD_TYPE).ToList());
        }
        public virtual List <tbt_MonthlyBillingHistory> GetLastBillingHistory(string contractCode, string billingOCC, string c_CURRENCY_LOCAL, string c_CURRENCY_US)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetLastBillingHistory(contractCode, billingOCC, c_CURRENCY_LOCAL, c_CURRENCY_US).ToList());
        }
        public virtual List <doBLS050GetBillingBasic> BLS050_GetBillingBasic(string contractCode, string billingOCC, string c_CURRENCY_LOCAL, string c_CURRENCY_US)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.BLS050_GetBillingBasic(contractCode, billingOCC, c_CURRENCY_LOCAL, c_CURRENCY_US).ToList());
        }
        public virtual List <tbt_BillingBasic> GetBillingBasicByCreditNoteNo(string creditNoteNo)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetBillingBasicByCreditNoteNo(creditNoteNo).ToList());
        }
        public virtual List <doBLS050GetBillingDetailForCancelList> BLS050_GetBillingDetailForCancelList(string contractCode, string billingOCC, string paymentStatus, string c_CURRENCY_LOCAL, string c_CURRENCY_US)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.BLS050_GetBillingDetailForCancelList(contractCode, billingOCC, paymentStatus, c_CURRENCY_LOCAL, c_CURRENCY_US).ToList());
        }
        public virtual List <dtGetRptDocReceipt> BL_GetRptDocReceipt(string invoiceNo)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.sp_BL_GetRptDocReceipt(invoiceNo).ToList());
        }
        public virtual List <doBLS050GetTbt_BillingTargetForView> BLS050_GetTbt_BillingTargetForView(string billingTargetCode)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.BLS050_GetTbt_BillingTargetForView(billingTargetCode).ToList());
        }
        public virtual List <doGetRptInvoiceIssueList> GetRptInvoiceIssueList(Nullable <System.DateTime> pdatGenerateDateFrom, Nullable <System.DateTime> pdatGenerateDateTo)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetRptInvoiceIssueList(pdatGenerateDateFrom, pdatGenerateDateTo).ToList());
        }
        public virtual List <tbt_Invoice> UpdateFirstIssue(string strDocumentNo, string documentOCC, Nullable <System.DateTime> batchDate, Nullable <System.DateTime> updateDate, string updateBy)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.UpdateFirstIssue(strDocumentNo, documentOCC, batchDate, updateDate, updateBy).ToList());
        }
Exemplo n.º 29
0
        public List <string> GetTbt_InvoiceReprint()
        {
            BLDataEntities context = new BLDataEntities();

            return(context.tbt_InvoiceReprint.Select(d => d.InvoiceNo).ToList());
        }
        public virtual List <string> GetBillingOCC(string contractCode)
        {
            BLDataEntities context = new BLDataEntities();

            return(context.GetBillingOCC(contractCode).ToList());
        }