private void treeBusiness_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Node.Tag is SYS_BUSINESSROLE) { CurrRole = e.Node.Tag as SYS_BUSINESSROLE; } else if (e.Node.Tag is SYS_BUSINESSMATERIAL) { CurrMaterial = e.Node.Tag as SYS_BUSINESSMATERIAL; } else if (e.Node.Tag is SYS_BUSINESSFORM) { CurrForm = e.Node.Tag as SYS_BUSINESSFORM; } else if (e.Node.Tag is SYS_BUSINESSPROCESS) { CurrProcess = e.Node.Tag as SYS_BUSINESSPROCESS; } else if (e.Node.Tag is SYS_BUSINESS) { CurrBusiness = e.Node.Tag as SYS_BUSINESS; } else if (e.Node.Tag is SYS_BUSINESSGROUP) { CurrBusinessGroup = e.Node.Tag as SYS_BUSINESSGROUP; } else { // 角色,材料,表单,流程文件夹 if (e.Node.Parent.Tag is SYS_BUSINESS) { CurrBusiness = e.Node.Parent.Tag as SYS_BUSINESS; CurrBusinessGroup = e.Node.Parent.Parent.Tag as SYS_BUSINESSGROUP; } } }
public SYS_BUSINESS SaveBusiness(SYS_BUSINESS business) { if (0 == business.ID) { business.ID = ValueOperator.CreatePk("SYS_BUSINESS"); } using (ORMHandler orm = Zxl.Data.DatabaseManager.ORMHandler) { orm.Save(business); } return(business); }