Ejemplo n.º 1
0
        public static Model.TimeInterest FindTimeInterestSection(DateTime StartDate, DateTime EndDate, List <TimeInterest> TimeInterest)
        {
            // DateTime StartDate = View.getValueStartDate();
            //DateTime EndDate = View.getValueEndDate();
            int periode = (int)(EndDate - StartDate).TotalDays / 30;

            Model.TimeInterest time = new Model.TimeInterest();
            time.Time = 0;
            foreach (Model.TimeInterest timeI in TimeInterest)
            {
                if ((timeI.Time <= periode) && (timeI.Time >= time.Time))
                {
                    time.Time      = timeI.Time;
                    time.Interest  = timeI.Interest;
                    time.Id        = timeI.Id;
                    time.ProductID = timeI.ProductID;
                    //time.Product = timeI.Product;
                }
            }
            return(time);
        }
Ejemplo n.º 2
0
        public static int MinimumTimeSimulation(List <TimeInterest> TimeInterest)
        {
            Model.TimeInterest time = new Model.TimeInterest();
            time.Time = 0;
            int i = 0;

            foreach (Model.TimeInterest timeI in TimeInterest)
            {
                if (i == 0)
                {
                    time.Time = timeI.Time;
                }
                else
                {
                    if (timeI.Time < time.Time)
                    {
                        time.Time = timeI.Time;
                    }
                }
                i++;
            }
            return(time.Time);
        }