///-----------------------------------------------------------------------
/// <copyright file="MessageWording.cs" company="Origtek">
///  程式代號: MessageWording
///  程式名稱: MessageWording
///  程式說明: 
///  起始作者: Rexxar.eng
///  起始日期: 2016/10/04 18:47:32
///  最新修改人: Hercules
///  最新修日期: 2017/05/18 17:45:54
/// </copyright>
///-----------------------------------------------------------------------
#region 程式異動記錄
/// xx.YYYY/MM/DD	VER     AUTHOR              COMMENTS(說明修改的內容)
/// 01.2016/10/04	1.000	Rexxar.eng          拆分模組(RV.580)
/// 02.2016/12/01	1.001	Rexxar.eng          profile(RV.1737)
/// 03.2016/12/02	1.002	Justin.liu          有些系統設定可以放在LocalStorage裡面 Login的時候刷新(RV.1764)
/// 04.2016/12/02	1.003	Tom                 dblock 底層處理(RV.1766)
/// 05.2016/12/02	1.004	Tom                 dblock 底層處理(RV.1783)
/// 06.2016/12/28	1.005	Rexxar.eng          profile for all(RV.2294)
/// 07.2017/03/09	1.006	Hercules            Commit DB LOCK底層(RV.3065)
/// 08.2017/05/18	1.007	Hercules            補程式Header註解(RV.4375)
#endregion


namespace MonumentDefine
{
    /// <summary>
    /// Command error message
    /// </summary>
    public static class MessageWording
    {
        /// <summary>
        /// PARAMETERERROR
        /// </summary>
        public const string PARAM_NOT_EXPECTED = "msg.param_not_expected";// 
        /// <summary>
        /// NO THIS SESION
        /// </summary>
        public const string SESSION_NOT_EXIST = "msg.session_not_exist";// 
        /// <summary>
        /// SESSION 過期
        /// </summary>
        public const string SESSION_EXPIRED = "msg.session_expire";// 
        /// <summary>
        /// NO TOKEN
        /// </summary>
        public const string TOKEN_MISS = "msg.token_miss";//         
        /// <summary>
        /// NO BLOCK
        /// </summary>
        public const string BLOCK_MISS = "msg.blocks_miss";//                 
        /// <summary>
        /// NO MATCH METHOD
        /// </summary>
        public const string METHOD_NO_MATCH = "msg.method_not_match";// 

        /// <summary>
        /// NO MATCH METHOD
        /// </summary>
        public const string MTHOD_MISS = "msg.method_miss";// 

        /// <summary>
        /// 新增異常
        /// </summary>
        public const string CREATE_FAIL = "msg.create_fail";

        /// <summary>
        /// ex000014:刪除異常
        /// </summary>
        public const string DELETE_FAIL = "msg.delete_fail";//刪除異常

        /// <summary>
        /// ex000010:更新異常
        /// </summary>
        public const string UPDATE_FAIL = "msg.update_fail";//修改異常

        /// <summary>
        ///
        /// </summary>
        public const string DBLOCK_FAIL = "msg.dblock_fail";//修改異常

        /// <summary>
        /// 權限不足
        /// </summary>
        public const string ACCESS_DENEY = "msg.access_deney";
        /// <summary>
        /// 無實作
        /// </summary>
        public const string NOT_IMPLEMENT = "msg.not_implement";
        /// <summary>
        /// DBLOCK_DATACHANGED
        /// </summary>
        public const string DBLOCK_DATACHANGED = "msg.dblock_datachanged";
        /// <summary>
        /// DBLOCK_ALREADYLOCKED
        /// </summary>
        public const string DBLOCK_ALREADYLOCKED = "msg.dblock_alreadylocked";

        /// <summary>
        /// 資料lock失敗,請稍後再操作
        /// </summary>
        public const string DBLOCK_NOLOCKDATA = "msg.dblock_nolockdata";

        public const string DATA_NOT_MATCH = "msg.data_not_match";

        public const string NO_EXPORT_DELEGATE = "msg.no_export_delegate";

        public const string NO_IMPORT_DELEGATE = "msg.no_import_delegate";

        public const string NO_PROCESS_COMMAND = "msg.no_process_command";

        public const string NO_EXPORTFILE_CREATED = "msg.no_exportfile_created";


        public const string RPT_ADCSV_PARSING_ERROR = "msg.adcsv_parsing_error";
        public const string RPT_ADCSV_DELETE_ERROR = "msg.adcsv_delete_error";

        public const string NoAction = "NO ACTION";
    }
}