private void LoadExistingData() { CCategoryManager oManager = new CCategoryManager(); CResult oResult = oManager.GetCategory2(m_categoryID); CCategory2 oCat = new CCategory2(); if (oResult.IsSuccess && oResult.Data != null) { oCat = (CCategory2)oResult.Data; txtCategoryName.Text = oCat.Category2Name; txtCatOrder.Text = oCat.Category2Order.ToString(); m_cattegoryOrder = oCat.Category2Order; txtColorName.Text = oCat.Category2Color.ToString(); if (oCat.Category2ViewTable == 1) { chkTable.Checked = true; } if (oCat.Category2ViewBar == 1) { chkBar.Checked = true; } if (oCat.Category2ViewTakeAway == 1) { chkTakeAway.Checked = true; } } oResult = oManager.GetCategoryAncestors(m_categoryID, 2); CCategoryAncestor oCatAnc = (CCategoryAncestor)oResult.Data; if (oResult.IsSuccess && oResult.Data != null) { int tmpCat2ID = oCatAnc.Category2ID; int tmpCat1ID = oCatAnc.Category1ID; int tmpParentCatID = oCatAnc.ParentCategoryID; FillParentCategory(); FillFoodType(tmpParentCatID); cmbParent.SelectedValue = tmpParentCatID; cmbFoodType.SelectedValue = tmpCat1ID; CComboBoxItem oItem1 = new CComboBoxItem(1, "Food"); CComboBoxItem oItem2 = new CComboBoxItem(0, "Non Food"); cmbCategoryType.Items.Add(oItem1); cmbCategoryType.Items.Add(oItem2); cmbCategoryType.DisplayMember = "Display"; cmbCategoryType.ValueMember = "Value"; if (oCat.Category2Type == 1) { cmbCategoryType.SelectedIndex = 0; } else if (oCat.Category2Type == 0) { cmbCategoryType.SelectedIndex = 1; } } }