Beispiel #1
0
        void GetOptionsandTaxValues()
        {
            OptionsEntity oData = new OptionsEntity();
            ISupplierPaymentDueDaysRepository paymentRepository = new SupplierPaymentDueDaysRepository();

            oData = paymentRepository.GetOptionSettings();
            if (oData != null)
            {
                this.CurrencyName   = oData.CurrencyCode;   //there is no currency name field in database
                this.CurrencyCode   = oData.CurrencyCode;
                this.CurrencyFormat = oData.NumberFormat;
                this.DecimalPlaces  = oData.DecimalPlaces;
            }
            else
            {
                this.CurrencyName   = "USD";
                this.CurrencyCode   = "USD";
                this.CurrencyFormat = "en-US";
            }
            TaxModel objDefaultTax = new TaxModel();

            objDefaultTax = paymentRepository.GetDefaultTaxes().FirstOrDefault();
            if (objDefaultTax != null)
            {
                this.TaxName = objDefaultTax.TaxName;
            }
            else
            {
                this.TaxName = "GST";
            }
        }
Beispiel #2
0
        private void RefreshData()
        {
            ISupplierPaymentDueDaysRepository paymentRepository = new SupplierPaymentDueDaysRepository();

            GetOptionsandTaxValues();
            this.ListDueDays            = paymentRepository.GetAllData();
            DefaultList                 = this.ListDueDays;
            this.ListDueDayscmbSup      = this.ListDueDays.GroupBy(x => x.Name).Select(y => y.First()).OrderBy(x => x.Name).ToList();
            this.BalanceTotal           = Convert.ToString(this.ListDueDays.Sum(e => e.Balance));
            this.OneToThirtyTotal       = Convert.ToString(this.ListDueDays.Sum(e => e.Oneto30Days));
            this.OneToSixtyTotal        = Convert.ToString(this.ListDueDays.Sum(e => e.Thirtyoneto60Days));
            this.OneToNinetyTotal       = Convert.ToString(this.ListDueDays.Sum(e => e.Sixtyoneto90Days));
            this.GreaterthanNinetyTotal = Convert.ToString(this.ListDueDays.Sum(e => e.GreaterThen90Days));
        }