Esempio n. 1
0
        /// <summary>
        /// Add the BankTransfers entity to the database.
        /// </summary>
        /// <param name="entity">IBankTransfers</param>
        /// <returns>bool</returns>
        public virtual bool Add(IBankTransfers entity)
        {
            var entityToSave = new BankTransfers(entity, false);

            this.UnitOfWork.Add(entityToSave);
            bool result = this.UnitOfWork.Save();

            // Populate passed in entity with newly saved values
            entity.BankTransferId    = entityToSave.BankTransferId;
            entity.FromBankAccountId = entityToSave.FromBankAccountId;
            entity.ToBankAccountId   = entityToSave.ToBankAccountId;
            entity.Amount            = entityToSave.Amount;
            entity.TransferDate      = entityToSave.TransferDate;

            return(result);
        }
Esempio n. 2
0
 public void SummarizeErrors(bool summarize)
 {
     Accounts.SummarizeErrors(summarize);
     BankTransactions.SummarizeErrors(summarize);
     BankTransfers.SummarizeErrors(summarize);
     Contacts.SummarizeErrors(summarize);
     CreditNotes.SummarizeErrors(summarize);
     Employees.SummarizeErrors(summarize);
     Employees.SummarizeErrors(summarize);
     Invoices.SummarizeErrors(summarize);
     ManualJournals.SummarizeErrors(summarize);
     Payments.SummarizeErrors(summarize);
     PurchaseOrders.SummarizeErrors(summarize);
     Receipts.SummarizeErrors(summarize);
     TaxRates.SummarizeErrors(summarize);
 }
Esempio n. 3
0
 public void SummarizeErrors(bool summarize)
 {
     Accounts.SummarizeErrors(summarize);
     BankTransactions.SummarizeErrors(summarize);
     BankTransfers.SummarizeErrors(summarize);
     Contacts.SummarizeErrors(summarize);
     ContactGroups.SummarizeErrors(summarize);
     CreditNotes.SummarizeErrors(summarize);
     Employees.SummarizeErrors(summarize);
     Employees.SummarizeErrors(summarize);
     Files.SummarizeErrors(summarize);
     Folders.SummarizeErrors(summarize);
     Inbox.SummarizeErrors(summarize);
     Invoices.SummarizeErrors(summarize);
     Items.SummarizeErrors(summarize);
     LinkedTransactions.SummarizeErrors(summarize);
     ManualJournals.SummarizeErrors(summarize);
     Payments.SummarizeErrors(summarize);
     PurchaseOrders.SummarizeErrors(summarize);
     Receipts.SummarizeErrors(summarize);
     TaxRates.SummarizeErrors(summarize);
     TrackingCategories.SummarizeErrors(summarize);
 }
Esempio n. 4
0
 public BankTransfer Create(BankTransfer item)
 {
     return(BankTransfers.Create(item));
 }
Esempio n. 5
0
 public IEnumerable <BankTransfer> Create(IEnumerable <BankTransfer> items)
 {
     return(BankTransfers.Create(items));
 }
Esempio n. 6
0
 public async Task <BankTransfer> CreateAsync(BankTransfer item)
 {
     return(await BankTransfers.CreateAsync(item));
 }
Esempio n. 7
0
 public async Task <IEnumerable <BankTransfer> > CreateAsync(IEnumerable <BankTransfer> items)
 {
     return(await BankTransfers.CreateAsync(items));
 }
Esempio n. 8
0
 public BankTransfer Update(BankTransfer item)
 {
     return(BankTransfers.Update(item));
 }