コード例 #1
0
        protected void payButton_Click(object sender, EventArgs e)
        {
            PaymentManager aPaymentManager = new PaymentManager();
            PaymentClass   aPaymentClass   = new PaymentClass();

            aPaymentClass.BillNo     = int.Parse(billNoTextBox.Text);
            aPaymentClass.Amount     = int.Parse(amountTextBox.Text);
            aPaymentClass.PaidAmount = int.Parse(paidAmountLabel.Text);
            aPaymentClass.DueAmount  = int.Parse(dueAmountLabel.Text);

            double updatePaidAmount = aPaymentClass.GetUpdatePaidnAmount(aPaymentClass.Amount);

            paidAmountLabel.Text = updatePaidAmount.ToString();
            double updateDueAmount = aPaymentClass.GetUpdateDueAmount(aPaymentClass.Amount);

            dueAmountLabel.Text = updateDueAmount.ToString();

            aPaymentClass.UpdatePaidAmount = updatePaidAmount;
            aPaymentClass.UpdateDueAmount  = updateDueAmount;

            if (aPaymentManager.GetUpdateAmount(aPaymentClass) > 0)
            {
                amountmessageLabel.Text = "Updated";
            }
            else
            {
                amountmessageLabel.Text = "Failed Upadate";
            }
            amountTextBox.Text = string.Empty;
        }