private void Load_CurrentForm_Records() { int intCurrentRow = 0; this.grbCompanyLock.Visible = false; pvtCompanyDataView = null; pvtCompanyDataView = new DataView(pvtDataSet.Tables["Company"] , "" , "COMPANY_DESC" , DataViewRowState.CurrentRows); clsISUtilities.DataViewIndex = 0; if (clsISUtilities.DataBind_Form_And_DataView_To_Class() == false) { clsISUtilities.DataBind_DataView_And_Index(this, pvtCompanyDataView, "COMPANY_NO"); clsISUtilities.DataBind_DataView_To_TextBox(this.txtCompany, "COMPANY_DESC", true, "Enter Company Description.", true); //Needs To Be Looked At For EFiling clsISUtilities.DataBind_DataView_To_TextBox(this.txtUnitNumber, "RES_UNIT_NUMBER", false, "", true); clsISUtilities.DataBind_DataView_To_TextBox(this.txtComplex, "RES_COMPLEX", false, "", true); clsISUtilities.DataBind_DataView_To_TextBox(this.txtStreetNumber, "RES_STREET_NUMBER", false, "", true); clsISUtilities.DataBind_DataView_To_TextBox(this.txtStreetName, "RES_STREET_NAME", false, "", true); clsISUtilities.DataBind_Special_Field(this.txtStreetName, 1); clsISUtilities.DataBind_DataView_To_TextBox(this.txtSuburb, "RES_SUBURB", false, "", true); clsISUtilities.DataBind_Special_Field(this.txtSuburb, 1); clsISUtilities.DataBind_DataView_To_TextBox(this.txtCity, "RES_CITY", false, "", true); clsISUtilities.DataBind_Special_Field(this.txtCity, 1); clsISUtilities.DataBind_DataView_To_TextBox(this.txtPhysicalCode, "RES_ADDR_CODE", false, "", true); clsISUtilities.DataBind_Special_Field(this.txtPhysicalCode, 1); clsISUtilities.DataBind_DataView_To_TextBox(txtPostAddr1, "POST_ADDR_LINE1", false, "", true); clsISUtilities.DataBind_Special_Field(this.txtPostAddr1, 2); clsISUtilities.DataBind_DataView_To_TextBox(txtPostAddr2, "POST_ADDR_LINE2", false, "", true); clsISUtilities.DataBind_Special_Field(this.txtPostAddr2, 2); clsISUtilities.DataBind_DataView_To_TextBox(txtPostAddr3, "POST_ADDR_LINE3", false, "", true); clsISUtilities.DataBind_Special_Field(this.txtPostAddr3, 2); clsISUtilities.DataBind_DataView_To_TextBox(this.txtPostAddr4, "POST_ADDR_LINE4", false, "", true); clsISUtilities.DataBind_DataView_To_TextBox(this.txtPostAddrCode, "POST_ADDR_CODE", false, "", true); clsISUtilities.DataBind_Special_Field(this.txtPostAddrCode, 2); clsISUtilities.DataBind_DataView_To_Numeric_TextBox_Min_Length(this.txtTelWork, "TEL_WORK", 0, 10, false, "Enter Work Number.", true, 0, true); clsISUtilities.DataBind_DataView_Field_EFiling(this.txtTelWork); clsISUtilities.DataBind_DataView_To_Numeric_TextBox_Min_Length(this.txtTelFax, "TEL_FAX", 0, 10, false, "Enter Fax Number.", true, 0, true); clsISUtilities.DataBind_DataView_To_Numeric_TextBox(this.txtRate1, "OVERTIME1_RATE", 2, true, "Enter Wage Overtime Rate 1.", true, 9.99, false); clsISUtilities.DataBind_DataView_To_Numeric_TextBox(this.txtRate2, "OVERTIME2_RATE", 2, true, "Enter Wage Overtime Rate 2.", true, 9.99, false); clsISUtilities.DataBind_DataView_To_Numeric_TextBox(this.txtRate3, "OVERTIME3_RATE", 2, true, "Enter Wage Overtime Rate 3.", true, 9.99, false); clsISUtilities.DataBind_DataView_To_Numeric_TextBox(this.txtSalaryRate1, "SALARY_OVERTIME1_RATE", 2, true, "Enter Salary Overtime Rate 1.", true, 9.99, false); clsISUtilities.DataBind_DataView_To_Numeric_TextBox(this.txtSalaryRate2, "SALARY_OVERTIME2_RATE", 2, true, "Enter Salary Overtime Rate 2.", true, 9.99, false); clsISUtilities.DataBind_DataView_To_Numeric_TextBox(this.txtSalaryRate3, "SALARY_OVERTIME3_RATE", 2, true, "Enter Salary Overtime Rate 3.", true, 9.99, false); clsISUtilities.DataBind_DataView_To_RadioButton(this.rbnEmplNumYes, "GENERATE_EMPLOYEE_NUMBER_IND", "Y"); clsISUtilities.DataBind_DataView_To_RadioButton(this.rbnEmplNumNo, "GENERATE_EMPLOYEE_NUMBER_IND", "N"); clsISUtilities.DataBind_RadioButton_Default(this.rbnEmplNumNo); clsISUtilities.DataBind_DataView_To_RadioButton(this.rbnYYYY, "DATE_FORMAT", "yyyy-MM-dd"); clsISUtilities.DataBind_DataView_To_RadioButton(this.rbnDD, "DATE_FORMAT", "dd-MM-yyyy"); clsISUtilities.DataBind_RadioButton_Default(this.rbnDD); } this.Clear_DataGridView(this.dgvCompanyDataGridView); this.pvtblnCompanyDataGridViewLoaded = false; int intReturnCode = 0; for (int intRow = 0; intRow < this.pvtCompanyDataView.Count; intRow++) { this.dgvCompanyDataGridView.Rows.Add("", pvtCompanyDataView[intRow]["COMPANY_DESC"].ToString(), intRow.ToString()); if (Convert.ToInt32(pvtCompanyDataView[intRow]["COUNT_PAY_CATEGORY_NO_CURRENT"]) > 0) { this.dgvCompanyDataGridView[0, this.dgvCompanyDataGridView.Rows.Count - 1].Style = this.PayrollLinkDataGridViewCellStyle; } if (Convert.ToInt32(pvtCompanyDataView[intRow]["COMPANY_NO"]) == pvtint64CompanyNo) { intCurrentRow = intRow; } } this.pvtblnCompanyDataGridViewLoaded = true; if (this.dgvCompanyDataGridView.Rows.Count > 0) { this.Set_DataGridView_SelectedRowIndex(this.dgvCompanyDataGridView, intCurrentRow); } }