コード例 #1
0
        public List <YearEntity> GetYearRange()
        {
            IOptionsDAL       YearInfo  = new OptionsDAL();
            var               StartYear = YearInfo.GetYearStart();
            List <YearEntity> YearRange = new List <YearEntity>();
            YearEntity        obj       = new YearEntity();

            if (StartYear == 0)
            {
                obj.Year = (DateTime.Today.Year - 1).ToString();
                YearRange.Add(obj);

                obj.Year = DateTime.Today.Year.ToString();
                YearRange.Add(obj);
                return(YearRange);
            }
            else
            {
                int diff = DateTime.Now.Year - StartYear;
                for (int i = 0; i <= diff; i++)
                {
                    obj      = new YearEntity();
                    obj.Year = StartYear.ToString();
                    obj.ID   = i;
                    YearRange.Add(obj);
                    StartYear++;
                }
                return(YearRange);
            }
        }
コード例 #2
0
        public List <AccountsEntity> GetAccountDetails()
        {
            IOptionsDAL OptionsDetails = new OptionsDAL();
            var         optionDAL      = OptionsDetails.GetAccountDetails();

            return(optionDAL);
        }
コード例 #3
0
        public bool AddEditOptions(OptionsEntity optionsEntity)
        {
            IOptionsDAL OptionsDetails = new OptionsDAL();
            bool        result         = OptionsDetails.AddEditOptions(optionsEntity);

            return(result);
        }
コード例 #4
0
        public OptionsEntity GetOptionsDetails()
        {
            IOptionsDAL OptionsDetails = new OptionsDAL();
            var         optionDAL      = OptionsDetails.GetOptionsDetails();

            return(optionDAL);
        }
コード例 #5
0
        public bool?IsAllowedToChangeLimit()
        {
            bool?         result     = false;
            IOptionsDAL   optionsDAL = new OptionsDAL();
            OptionsEntity optionData = new OptionsEntity();

            optionData = optionsDAL.GetOptionsDetails();
            if (optionData == null)
            {
                result = false;
            }
            else
            {
                result = optionData.CusDetailAllowChgLimit;
            }

            return(result);
        }
コード例 #6
0
        public OptionsEntity GetOptionSettings()
        {
            IOptionsDAL optionsDAL = new OptionsDAL();

            return(optionsDAL.GetOptionsDetails());
        }