using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace SolarPower.Models { //public enum ErrorCode : byte //{ // Normal = 0, //正常 // Suspend = 1 //停權 //} public class ErrorCode { Dictionary errorrCode = new Dictionary() { { "0000", "OK" }, { "0001", "傳入參數錯誤。" }, { "9991", "查無該土地房屋資訊"}, { "9992", "查無該電站資訊"}, { "9993", "無此權限操作"}, { "9994", "查無該公司角色"}, { "9995", "該統一編號已被使用。" }, { "9996", "查無該公司資訊。" }, { "9997", "帳號或密碼輸入錯誤。"}, { "9998", "查無該使用者。"}, { "9999", "系統內部錯誤,請聯絡管理者。"} }; /// /// 取得錯誤代碼字串 /// /// /// public string GetString(string code) { if (true == (errorrCode.ContainsKey(code))) { return errorrCode[code]; } else { return "查無代碼"; } } } }