Exemple #1
0
        private static string GetErrMsg(LVErrorType type, Exception ex)
        {
            string msg = GetErrMsg(type);

            msg = string.Format("{0}, exception: type '{1}', description: '{2}'", msg, ex, ex.Message);
            return(msg);
        }
Exemple #2
0
        private string MakeRetMsg(LVErrorType errCode, string errDiscription, string retInfo = "")
        {
            string ret = string.Format("<Ret>"
                                       + "<RetMsg><ErrorCode>{0}</ErrorCode><Description>{1}</Description></RetMsg>"
                                       + "<RetInfo>{2}</RetInfo>"
                                       + "</Ret>"
                                       , (int)errCode
                                       , errDiscription
                                       , retInfo);

            return(ret);
        }
Exemple #3
0
        private static string GetErrMsg(LVErrorType type)
        {
            string msg = "";

            switch (type)
            {
            case LVErrorType.No_Error:
                msg = "";
                break;

            case LVErrorType.Err_UnLogined:
                msg = "未登录";
                break;

            case LVErrorType.Err_HaveLogined:
                msg = "已经登录";
                break;

            case LVErrorType.Err_login:
                msg = "登录失败";
                break;

            case LVErrorType.Err_DelTask:
                msg = "删除任务失败";
                break;

            case LVErrorType.Err_EmptyTaskList:
                msg = "任务列表为空";
                break;

            case LVErrorType.Err_NoSuchTask:
                msg = "无此任务";
                break;

            case LVErrorType.Err_GetTaskList:
                msg = "获取任务列表失败";
                break;

            default:
                msg = "未知错误";
                break;
            }
            return(msg);
        }