public int InsertProgSwitchDetailById(ref string errMessage, int grogSwitchid, int cameraId, int tickTime) { Database db = DatabaseFactory.CreateDatabase(); errMessage = ""; try { int iRtn = ProgSwitchDetailDataAccess.Insert(db, grogSwitchid, cameraId, tickTime); return(iRtn); } catch (Exception ex) { errMessage = ex.Message + ex.StackTrace; logger.Error("Error Message:" + ex.Message + " Trace:" + ex.StackTrace); return(-1); } }