public SmcErr QueryMonitorCamera(out List<Camera> CameraInfoList, out List<CameraGroup> CameraGroupList, out List<NodeRelation> nodeRelationList)
{
SmcErr err = new CgwError();
NLogEx.LoggerEx logEx = new NLogEx.LoggerEx(log);
CameraInfoList = null;
CameraGroupList = null;
nodeRelationList = null;
err = CheckSession();
if (err.IsSuccess())
{
err = MonitorChannelBll.Instance().QueryMonitorCamera(out CameraInfoList, out CameraGroupList, out nodeRelationList);
}
if (err.IsSuccess())
{
logEx.Trace("SyncMonitorChannel Successful");
}
else
{
logEx.Error("SyncMonitorChannel failed,ErrNo :{0}", err.ErrNo);
}
return err;
}