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; }