Esempio n. 1
0
        public static IList<DecisionDetails> GetDecisionDetails (IList<Decision> decisions)
        {
            IList<DecisionDetails> decDetails = new List<DecisionDetails>();
           // IList<DecisionDetails> decDetails;
            IGenericRepository gens = new GenericRepository();
            Decision decision;


            int decCount = decisions.Count;
            for (int i = 0; i < decCount;i++ ) {

                decision = decisions[i];
                DecisionDetails decDetail = new DecisionDetails();

               
                decDetail.DecisionId = decision.Id;
                decDetail.DecisionType =
                gens.GetDescriptionByType(decision.DecisionType, UpdateUtils.TYPE_DECISION);
                decDetail.TradeTerms =
                    gens.GetDescriptionByType(decision.TradeTerms, UpdateUtils.TYPE_TRADETERMS);
                decDetail.DecisionDate = DateTime.Parse(decision.SuspensionDate.ToString());
                if (decision.SuspensionLiftDate != null)
                 decDetail.LiftingDate = DateTime.Parse(decision.SuspensionLiftDate.ToString());
                

                decDetails.Insert(i,decDetail);
                                    
            }


                return decDetails;

        }
Esempio n. 2
0
        public static IList<DecisionDetails> GetDecisionDetails(IList<Decision> decisions)
        {
            IList<DecisionDetails> decDetails = new List<DecisionDetails>();
               // IList<DecisionDetails> decDetails;
            IGenericRepository gens = new GenericRepository();
            Decision decision;

            int decCount = decisions.Count;
            for (int i = 0; i < decCount;i++ ) {

                decision = decisions[i];
                DecisionDetails decDetail = new DecisionDetails();

                decDetail.DecisionId = decision.Id;
                decDetail.DecisionType =
                gens.GetDescriptionByType(decision.DecisionType, UpdateUtils.TYPE_DECISION);
                decDetail.TradeTerms =
                    gens.GetDescriptionByType(decision.TradeTerms, UpdateUtils.TYPE_TRADETERMS);
                decDetail.DecisionDate = DateTime.Parse(decision.SuspensionDate.ToString());
                if (decision.SuspensionLiftDate != null)
                 decDetail.LiftingDate = DateTime.Parse(decision.SuspensionLiftDate.ToString());

                decDetails.Insert(i,decDetail);

            }

                return decDetails;
        }