private void menuCity_Edit_Click(object sender, EventArgs e) { if (!HasFunction("Dictionary/CityDistrict/CityEdit")) { MessageDxUtil.ShowError(Const.NoAuthMsg); return; } TreeNode selectedNode = this.treeCity.SelectedNode; if (selectedNode != null && selectedNode.Tag != null) { ProvinceInfo info = BLLFactory <Province> .Instance.FindById(SelectedProvinceId); if (info != null) { FrmEditCity dlg = new FrmEditCity(); dlg.txtProvince.Text = info.ProvinceName; dlg.txtProvince.Tag = info.Id; dlg.Id = Convert.ToInt32(selectedNode.Tag); dlg.OnDataSaved += new EventHandler(dlgCity_OnDataSaved); dlg.ShowDialog(); } } }
private void menuCity_AddNew_Click(object sender, EventArgs e) { if (!HasFunction("Dictionary/CityDistrict/CityAdd")) { MessageDxUtil.ShowError(Const.NoAuthMsg); return; } if (SelectedProvinceId == 0) { MessageDxUtil.ShowTips("请先选择省份"); return; } ProvinceInfo info = BLLFactory <Province> .Instance.FindById(SelectedProvinceId); if (info != null) { FrmEditCity dlg = new FrmEditCity(); dlg.txtProvince.Text = info.ProvinceName; dlg.txtProvince.Tag = info.Id; dlg.OnDataSaved += new EventHandler(dlgCity_OnDataSaved); dlg.ShowDialog(); } }