01.
protected void btnSave_Click(object sender, ImageClickEventArgs e)
02.
{
03.
FilterPaymentVoucherWHT objPayment = new FilterPaymentVoucherWHT();
04.
05.
objPayment.WHTCode = txt01PatmentVoucherNo.Text;
06.
objPayment.WHTDate = txt01PaymentDate.Text;
07.
objPayment.WHTSupName = txt01Name.Text;
08.
objPayment.WHTPersonTaxId = txt01PersonIDNo.Text;
09.
objPayment.WHTCompanyTaxId = txt01TaxIDNo.Text;
10.
objPayment.WHTAddress = txt01address.Text;
11.
objPayment.WHTType = txt01TypesOfFunds.Text;
12.
objPayment.WHTRate = (float)Convert.ToDouble(txt01TaxRate.Text);
13.
objPayment.WHTAmount = (float)Convert.ToDouble(txt01Amount.Text);
14.
objPayment.WHTTax = (float)Convert.ToDouble(txt01CostOfTax.Text);
15.
if (rbt01PND1G.Checked) objPayment.WHTGroup = 1;
16.
else if (rbt01PND1GS.Checked) objPayment.WHTGroup = 2;
17.
else if (rbt01PND2.Checked) objPayment.WHTGroup = 3;
18.
else if (rbt01PND2G.Checked) objPayment.WHTGroup = 4;
19.
else if (rbt01PND3.Checked) objPayment.WHTGroup = 5;
20.
else if (rbt01PND3G.Checked) objPayment.WHTGroup = 6;
21.
else if (rbt01PND53.Checked) objPayment.WHTGroup = 7;
22.
if (rbt01TaxWithHolding.Checked) objPayment.WHTPayType = 1;
23.
else if (rbt01TaxForever.Checked) objPayment.WHTPayType = 2;
24.
else if (rbt01OneTimeTax.Checked) objPayment.WHTPayType = 3;
25.
else if (rbt01Other.Checked) objPayment.WHTPayType = 4;
26.
objPayment.payVoucherDocNo =
"2"
;
27.
28.
if (hdMode.Value.ToString() ==
"U"
)
29.
{
30.
result = svPayment.updatePaymentVoucherWHT(objPayment, sCompanyCode);
31.
32.
}
33.
else
34.
{
35.
result = svPayment.insertPaymentVoucherWHT(objPayment, sCompanyCode);
36.
}
37.
hdMode.Value =
"I"
;
38.
39.
}