Example #1
0
 public IList <tbl_LifeCycle> GetLifeCycle(TransactionsViewModel TransVM)
 {
     try
     {
         LifeCycleManager lifeCycleManager = new LifeCycleManager();
         TransVM.lstLifeCycle = lifeCycleManager.GetLifeCycles(daId);
         return(TransVM.lstLifeCycle);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
        public bool DeleteTrans(TransactionsViewModel transviewmodel)
        {
            try
            {
                tbl_Transactions tbltrans = new tbl_Transactions();

                tbltrans.TransactionSeq = transviewmodel.TransactionSeq;
                tbltrans.EntityState    = DA.DomainModel.EntityState.Deleted;

                TransactionsManager transmanager = new TransactionsManager();
                transmanager.DeleteTransaction(tbltrans);

                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #3
0
        public TransactionsViewModel GetTransactions(int?daId)
        {
            try
            {
                TransactionsViewModel transviewmodel = new TransactionsViewModel();
                TransactionsManager   transmanager   = new TransactionsManager();
                LifeCycleManager      LCManager      = new LifeCycleManager();

                transviewmodel.lstLifeCycle = LCManager.GetLifeCycles(daId);

                transviewmodel.lstTransactions = transmanager.GetAllTransactions(daId);

                return(transviewmodel);
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #4
0
        public bool CheckDuplicate(TransactionsViewModel TransVM)
        {
            try
            {
                TransactionsManager transmanager = new TransactionsManager();

                var Transaction = transmanager.FindHLTransaction(TransVM.HighLevelTxnID, TransVM.LifeCycleID, TransVM.HighLevelTxnDesc, TransVM.ReqReference, TransVM.daId);

                if (Transaction != null && Transaction.TransactionSeq == TransVM.TransactionSeq && Transaction.HighLevelTxnID.ToUpper() != TransVM.HighLevelTxnID.ToUpper() &&
                    Transaction.LifeCycleID == TransVM.LifeCycleID && Transaction.HighLevelTxnDesc.ToUpper() == TransVM.HighLevelTxnDesc.ToUpper() &&
                    Transaction.ReqReference.ToUpper() == TransVM.ReqReference.ToUpper())

                {
                    return(true);
                }
                return(false);
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #5
0
        public void UpdateTrans(TransactionsViewModel transviewmodel)
        {
            try
            {
                tbl_Transactions tbltrans = new tbl_Transactions();

                tbltrans.TransactionSeq   = transviewmodel.TransactionSeq;
                tbltrans.HighLevelTxnID   = transviewmodel.HighLevelTxnID;
                tbltrans.HighLevelTxnDesc = transviewmodel.HighLevelTxnDesc;
                tbltrans.LifeCycleID      = transviewmodel.LifeCycleID;
                tbltrans.ReqReference     = transviewmodel.ReqReference;
                tbltrans.daId             = transviewmodel.daId; //1

                tbltrans.EntityState = DA.DomainModel.EntityState.Modified;

                TransactionsManager transmanager = new TransactionsManager();
                transmanager.UpdateTransaction(tbltrans);
            }
            catch (Exception)
            {
                throw;
            }
        }