public SmcErr QueryMonitorCamera(PlatformType platformType, PageParam pageParam, out List<Camera> cameraInfoList, out List<CameraGroup> cameraGroupList, out List<NodeRelation> nodeRelationList, out PagesInfo pagesInfo)
{
SmcErr err = new CgwError();
NLogEx.LoggerEx logEx = new NLogEx.LoggerEx(log);
cameraInfoList = null;
cameraGroupList = null;
nodeRelationList = null;
pagesInfo = null;
err = CheckSession();
if (err.IsSuccess())
{
err = MonitorChannelBll.Instance().QueryMonitorCamera(platformType, pageParam, out cameraInfoList, out cameraGroupList, out nodeRelationList, out pagesInfo);
}
if (err.IsSuccess())
{
logEx.Info("SMC QueryMonitorCamera Successful,Current SMC IP is : {0}", CgwConst.SmcIp);
}
else
{
logEx.Error("SMC QueryMonitorCamera failed,ErrNo :{0}", err.ErrNo);
}
return err;
}