Ejemplo n.º 1
0
 private static void MoveRoomDevBetweenFolder(DeviceFolder folder, RoomDev roomDev, DeviceFolder folderOld)
 {
     //ThreadHelper.Run(() =>
     {
         DeviceFolderDataAccess folderDa = new DeviceFolderDataAccess();
         folderDa.MoveChild(folderOld, folder, roomDev);
     }//)
     ;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 将机房设备从一个文件夹移除
 /// </summary>
 /// <param name="roomDev"></param>
 /// <param name="folderOld"></param>
 private static void RemoveRoomDevFromFolder(RoomDev roomDev, DeviceFolder folderOld)
 {
     //ThreadHelper.Run(() =>
     {
         DeviceFolderDataAccess folderDa = new DeviceFolderDataAccess();
         folderDa.RemoveNode(folderOld.Id, roomDev.Id);
         folderOld.RemoveChild(roomDev);
     }//)
     ;
 }
Ejemplo n.º 3
0
 private static void AddRoomDevToFolder(DeviceFolder folder, RoomDev roomDev)
 {
     //ThreadHelper.Run(() =>
     {
         DeviceFolderDataAccess folderDa = new DeviceFolderDataAccess();
         folderDa.AddNode(folder.Id, roomDev.Id);
         folder.AddChild(roomDev, false);//因为节点已经移动过去了,不用触发事件。
     }//)
     ;
 }