public IList <tbl_LifeCycle> GetLifeCycle(TransactionsViewModel TransVM) { try { LifeCycleManager lifeCycleManager = new LifeCycleManager(); TransVM.lstLifeCycle = lifeCycleManager.GetLifeCycles(daId); return(TransVM.lstLifeCycle); } catch (Exception) { throw; } }
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; } }
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; } }
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; } }
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; } }