コード例 #1
0
ファイル: ViewPayment.cs プロジェクト: anupong-s/Transaction
        public static ViewPaymentInstallmentItems[] CreateInstallment(this IEnumerable<Installment> input)
        {
            string numberFormat = ConfigurationManager.Format.NUMBER_FORMAT;
            var InstallmentItems = new ViewPaymentInstallmentItems[0];

            if (input.Count() > 0)
            {
                InstallmentItems = new ViewPaymentInstallmentItems[input.Count()];
                var installment = input.ToArray();
                for (int i = 0; i < installment.Count(); i++)
                {
                    InstallmentItems[i] = new ViewPaymentInstallmentItems
                    {
                        No = (i + 1).ToString(numberFormat),
                        InstallmentId = installment[i].Id.ToString("0000000000"),
                        InstalledDate = installment[i].InstallmentDate.ToString(ConfigurationManager.Format.Date_Format),
                        InstalledBy = installment[i].InstallmentBy,
                        Method = installment[i].Method,
                        Amount = installment[i].Amount.ToString(ConfigurationManager.Format.Decimal_Format),
                    };
                }
            }

            return InstallmentItems;
        }
コード例 #2
0
        public static ViewPaymentInstallmentItems[] CreateInstallment(this IEnumerable <Installment> input)
        {
            string numberFormat     = ConfigurationManager.Format.NUMBER_FORMAT;
            var    InstallmentItems = new ViewPaymentInstallmentItems[0];

            if (input.Count() > 0)
            {
                InstallmentItems = new ViewPaymentInstallmentItems[input.Count()];
                var installment = input.ToArray();
                for (int i = 0; i < installment.Count(); i++)
                {
                    InstallmentItems[i] = new ViewPaymentInstallmentItems
                    {
                        No            = (i + 1).ToString(numberFormat),
                        InstallmentId = installment[i].Id.ToString("0000000000"),
                        InstalledDate = installment[i].InstallmentDate.ToString(ConfigurationManager.Format.Date_Format),
                        InstalledBy   = installment[i].InstallmentBy,
                        Method        = installment[i].Method,
                        Amount        = installment[i].Amount.ToString(ConfigurationManager.Format.Decimal_Format),
                    };
                }
            }

            return(InstallmentItems);
        }
コード例 #3
0
ファイル: ViewPayment.cs プロジェクト: anupong-s/Transaction
 public ViewPayment()
 {
     Items = new ViewPaymentPaymentItems[0];
     InstallmentItems = new ViewPaymentInstallmentItems[0];
 }
コード例 #4
0
 public ViewPayment()
 {
     Items            = new ViewPaymentPaymentItems[0];
     InstallmentItems = new ViewPaymentInstallmentItems[0];
 }