protected void UnloadData(GeneralPayment pay) { if (pay != null) { serviceNote = pay.ServiceNote; CntAriCli.GeneralPaymentDelete(pay, ctx); } Clinic clinic = CntAriCli.GetClinic(int.Parse(rdcbClinic.SelectedValue), ctx); PaymentMethod payMethod = CntAriCli.GetPaymentMethod(int.Parse(rdcbPaymentMethod.SelectedValue), ctx); DateTime payDate = (DateTime)rddpGeneralPaymentDate.SelectedDate; Decimal amount = (decimal)txtAmount.Value; string description = txtComments.Text; pay = CntAriCli.GeneralPaymentNew(clinic, serviceNote, amount, payMethod, payDate, description, ctx); }