public Dictionary <int, CameraIconInfo> GetAllCameraIconInfo(ref string errMessage) { Database db = DatabaseFactory.CreateDatabase(); errMessage = ""; Dictionary <int, CameraIconInfo> list = new Dictionary <int, CameraIconInfo>(); try { CameraIconInfo cameraIconInfo; DataSet ds = CameraIconDataAccess.GetAllCameraIconInfo(db); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { cameraIconInfo = new CameraIconInfo(ds.Tables[0].Rows[i]); list.Add(cameraIconInfo.CameraId, cameraIconInfo); } return(list); } catch (Exception ex) { errMessage = ex.Message + ex.StackTrace; logger.Error("Error Message:" + ex.Message + " Trace:" + ex.StackTrace); return(null); } }
public int Update(ref string errMessage, CameraIconInfo cameraIconInfo) { Database db = DatabaseFactory.CreateDatabase(); errMessage = ""; try { return(CameraIconDataAccess.Update(db, cameraIconInfo)); } catch (Exception ex) { errMessage = ex.Message + ex.StackTrace; logger.Error("Error Message:" + ex.Message + " Trace:" + ex.StackTrace); return(-1); } }
public int Delete(ref string errMessage, int deviceId) { Database db = DatabaseFactory.CreateDatabase(); errMessage = ""; try { int iRtn = CameraIconDataAccess.Delete(db, deviceId); return(iRtn); } catch (Exception ex) { errMessage = ex.Message + ex.StackTrace; logger.Error("Error Message:" + ex.Message + " Trace:" + ex.StackTrace); return(-1); } }
public CameraIconInfo GetCameraIconInfoByAlarmId(ref string errMessage, int alarmId) { Database db = DatabaseFactory.CreateDatabase(); errMessage = ""; try { DataSet ds = CameraIconDataAccess.GetCameraIconInfoByCameraId(db, alarmId); return(new CameraIconInfo(ds.Tables[0].Rows[0]));; } catch (Exception ex) { errMessage = ex.Message + ex.StackTrace; logger.Error("Error Message:" + ex.Message + " Trace:" + ex.StackTrace); return(null); } }