private void tv_Category_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { try { if (tv_Category.SelectedNode == null) { return; } var _id = _dbDataBuilder._categoryDisplays.Find(x => x.CategoryDisplayName == tv_Category.SelectedNode.Text); var _data = _dbDataBuilder._category.Find(x => x.CategoryID == _id.CategoryID); tb_CategoryID.Text = _data.CategoryID.ToString(); tb_CategoryName.Text = _data.CategoryName.ToString(); tb_AppGroupCode.Text = _data.AppGroupCode.ToString(); tb_IsDisplayable.Text = _data.IsDisplayable.ToString(); tb_DisplayOrder.Text = _data.DisplayOrder.ToString(); tb_Changed.Text = _data.Changed.ToString(); tb_ChangerAdminAccount.Text = _data.ChangerAdminAccount.ToString(); tb_CurrencyGroupId.Text = _data.CurrencyGroupId.ToString(); tb_ParentCategory.Text = _data.ParentCategory.ToString(); tb_CategoryData.Text = _data.CategoryData.ToString(); tb_CatDescription.Text = _id.CategoryDisplayDescription.ToString(); tb_Add_Parent.Text = _data.CategoryID.ToString(); _SelectedCategory = _data; _SelectedCategoryDisplay = _id; } catch {} }
private void btn_Add_Add_Click(object sender, EventArgs e) { try{ var _category = new Category(); _category.CategoryName = tb_Add_Name.Text; _category.AppGroupCode = "bnsgrnTH"; _category.IsDisplayable = 1; _category.DisplayOrder = 1; _category.ChangerAdminAccount = "CashShopEditor"; _category.CurrencyGroupId = "71"; _category.ParentCategory = tb_Add_Parent.Text; _category.CategoryData = "{\"CategoryType\":[\"01\"]}"; var id = _category.Add(dbHelper.dbConnection); var _categoryDisplay = new CategoryDisplay(); _categoryDisplay.CategoryID = id; _categoryDisplay.LanguageCode = 1; _categoryDisplay.CategoryDisplayName = tb_Add_Name.Text; _categoryDisplay.CategoryDisplayDescription = tb_Add_Desc.Text; _categoryDisplay.Add(dbHelper.dbConnection); _categoryDisplay.LanguageCode = 11; _categoryDisplay.Add(dbHelper.dbConnection); dbHelper.ClearCache(dbHelper.dbConnection.DataSource); CreateCategoryTree(); } catch { } }