/// <summary> /// SQLWhereInitial ใช้สำหรับสร้าง SQLWhere : (มี WebID) เพื่อเป็นค่าเริ่มต้นของระบบ (เนื่องจาก SQLWhere อื่นๆ จะมี AND นำหน้า) /// </summary> /// <param name="FlagAction">enum RowFlagAction</param> /// <returns>SQLWhere : WebID & RowFlag</returns> public string SQLWhereInitial(RowFlagAction FlagAction) { string SQLWhere = string.Empty; #region SQLWhere : RowFlag SQLWhere = string.Concat(SQLWhere, SQLWhereRowFlag(FlagAction)); #endregion return(SQLWhere); }
/// <summary> /// SQLWhereRowFlag ใช้สำหรับสร้าง SQLWhere : RowFlag /// </summary> /// <param name="Action">enum RowFlagAction</param> /// <returns>SQLWhere</returns> public string SQLWhereRowFlag(RowFlagAction Action) { string SQLWhere = string.Empty; if (Action == RowFlagAction.Trash) { SQLWhere = " (IsJunk = 1 AND RowFlag > 0) "; } else if (Action == RowFlagAction.BackEnd) { SQLWhere = " (IsJunk = 0 AND RowFlag >= 0) "; } else if (Action == RowFlagAction.FrontEnd) { SQLWhere = " (RowFlag >= 4) "; } return(SQLWhere); }