public İnventoryTransactionsVm(IBOİnventoryTransactions boİnventoryTransactions)
 {
     İd = boİnventoryTransactions.İd;
     TransactionType         = boİnventoryTransactions.TransactionType;
     TransactionCreatedDate  = boİnventoryTransactions.TransactionCreatedDate;
     TransactionModifiedDate = boİnventoryTransactions.TransactionModifiedDate;
     Productİd       = boİnventoryTransactions.Productİd;
     Quantity        = boİnventoryTransactions.Quantity;
     PurchaseOrderİd = boİnventoryTransactions.PurchaseOrderİd;
     CustomerOrderİd = boİnventoryTransactions.CustomerOrderİd;
     Comments        = boİnventoryTransactions.Comments;
 }
Example #2
0
        ///<Summary>
        ///AddİnventoryTransactions
        ///This method persists a BOİnventoryTransactions object to the database collection
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///BOİnventoryTransactions
        ///</parameters>
        public virtual void AddİnventoryTransactions(IBOİnventoryTransactions boİnventoryTransactions)
        {
            Doing(this);
            IDAOİnventoryTransactions daoİnventoryTransactions = _iİnventoryTransactionsRepository.New();

            RegisterDataObject(_iİnventoryTransactionsRepository, _iİnventoryTransactionsRepository.BaseData(daoİnventoryTransactions));
            BeginTransaction(_iİnventoryTransactionsRepository, "addİnventoryTransactions");
            try
            {
                daoİnventoryTransactions.İd = boİnventoryTransactions.İd;
                daoİnventoryTransactions.TransactionType         = boİnventoryTransactions.TransactionType;
                daoİnventoryTransactions.TransactionCreatedDate  = boİnventoryTransactions.TransactionCreatedDate;
                daoİnventoryTransactions.TransactionModifiedDate = boİnventoryTransactions.TransactionModifiedDate;
                daoİnventoryTransactions.Productİd       = boİnventoryTransactions.Productİd;
                daoİnventoryTransactions.Quantity        = boİnventoryTransactions.Quantity;
                daoİnventoryTransactions.CustomerOrderİd = boİnventoryTransactions.CustomerOrderİd;
                daoİnventoryTransactions.Comments        = boİnventoryTransactions.Comments;
                daoİnventoryTransactions.PurchaseOrderİd = _id;
                _iİnventoryTransactionsRepository.Insert(daoİnventoryTransactions);
                CommitTransaction(_iİnventoryTransactionsRepository);
                Done(this);

                /*pick up any primary keys, computed values etc*/
                boİnventoryTransactions = new BOInventoryTransactions(daoİnventoryTransactions);
                if (_boİnventoryTransactionsCollection != null)
                {
                    _boİnventoryTransactionsCollection.Add(boİnventoryTransactions);
                }
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iİnventoryTransactionsRepository, "addİnventoryTransactions");
                Handle(this, ex);
            }
        }