public void initForm() { loadingData = true; curHHID = clsHH.ID; clsVoucher = new VoucherLog(conn); loadingData = true; dtpTrxDate.Value = DateTime.Today; pnlEditVLog.Dock = DockStyle.Fill; pnlSelect.Dock = DockStyle.Fill; setEditMode(false); CCFBGlobal.InitCombo(cboClientType, CCFBGlobal.parmTbl_Client); CCFBGlobal.dtPopulateCombo(cboNewVoucherItem, "SELECT * FROM VoucherItems ORDER BY UID", "Description", "UID", "No Selection", conn); foreach (TextBox tb in pnlEditVLog.Controls.OfType <TextBox>()) { tb.Text = ""; if (tb.Tag != null) { if (tb.Tag.ToString() != "") { tb.Text = clsHH.GetDataString(tb.Tag.ToString()); } tbFamData.Add(tb); tb.LostFocus += new System.EventHandler(this.tbFamData_LostFocus); } } foreach (CheckBox chk in pnlEditVLog.Controls.OfType <CheckBox>()) { chk.Checked = Convert.ToBoolean(clsHH.GetDataValue(chk.Tag.ToString())); chkList.Add(chk); } tbClient.Text = curHHID.ToString() + Environment.NewLine + clsHH.Name; cboClientType.SelectedValue = clsHH.ClientType.ToString(); //fillClientInfo(); loadVItmsList(); //loadList(); loadingData = false; }