public void TestModuleBLL() { ModuleBLL bll = new ModuleBLL(new ModuleDAL()); Module module11 = new Module("stationA", new SensorAddress("aa.bb"), "des1", 2, 3); bll.Add(module11); Module module12 = new Module("stationB", new SensorAddress("aa.bb"), "des1", 2, 3); bll.Delete(module12); Module module13 = new Module("stationA", new SensorAddress("aa.bb"), "des1", 2, 3); Module module14 = new Module("stationA", new SensorAddress("aa.CC"), "des1", 2, 3); bll.Modify(module13, module14); int ret = bll.ExcuteSqlStr("select * from module"); List <object> list1 = bll.GetAllObjs(); List <object> list2 = bll.GetObjsBySQL("select * from module", null); }
public void ProcessRequest(HttpContext context) { try { LoginUser loginUser = new LoginUser(context, "Module"); if (!loginUser.Pass)//权限验证 { return; } //加载树 if (context.Request["action"] == "treeLoad") { ModuleBLL bll = new ModuleBLL(context, loginUser); bll.LoadTree("XX"); return; } //加载信息 if (context.Request["action"] == "load") { ModuleBLL bll = new ModuleBLL(context, loginUser); string moduleId = context.Request["moduleId"];//模块编号 bll.Load(moduleId); return; } //增加 if (context.Request["action"] == "add") { ModuleBLL bll = new ModuleBLL(context, loginUser); TSModule tsModule = new TSModule(); //tsModule.moduleId = context.Request["moduleId"];//模块编号 tsModule.moduleCode = context.Request["moduleCode"]; //模块代码 tsModule.moduleName = context.Request["moduleName"]; //模块名称 tsModule.moduleURL = context.Request["moduleURL"]; //模块路径 tsModule.imgClass = context.Request["imgClass"]; //图片样式 tsModule.parentId = context.Request["parentId"]; //父模块编号 tsModule.moduleLayer = int.Parse(context.Request["moduleLayer"]); //模块层次 tsModule.moduleIndex = int.Parse(context.Request["moduleIndex"]); //排列顺序 bll.Add(tsModule); return; } //修改 if (context.Request["action"] == "edit") { ModuleBLL bll = new ModuleBLL(context, loginUser); TSModule tsModule = new TSModule(); tsModule.moduleId = context.Request["moduleId"]; //模块编号 tsModule.moduleCode = context.Request["moduleCode"]; //模块代码 tsModule.moduleName = context.Request["moduleName"]; //模块名称 tsModule.moduleURL = context.Request["moduleURL"]; //模块路径 tsModule.imgClass = context.Request["imgClass"]; //图片样式 //tsModule.parentId = context.Request["parentId"];//父模块编号 //tsModule.moduleLayer = int.Parse(context.Request["moduleLayer"]);//模块层次 tsModule.moduleIndex = int.Parse(context.Request["moduleIndex"]);//排列顺序 bll.Edit(tsModule); return; } //删除 if (context.Request["action"] == "delete") { ModuleBLL bll = new ModuleBLL(context, loginUser); string moduleId = context.Request["moduleId"];//模块编号 bll.Delete(moduleId); return; } } catch (Exception e) { Message.error(context, e.Message); } }