Ejemplo n.º 1
0
        public async Task <OldResponseMessage <OldCMUserInfo> > OldGetUserInfoByCode(string strUserCode)
        {
            OldResponseMessage <OldCMUserInfo> res = new OldResponseMessage <OldCMUserInfo>();

            res.message   = no_err;
            res.extention = null;
            try
            {
                ResponseMessage <OldCMUserInfo> reres = await _GlobalManager.GetUserInfoByUserCodeAsync <OldCMUserInfo>(strUserCode);

                if (reres.Code == ResponseCodeDefines.SuccessCode)
                {
                    res.extention = reres.Ext;
                    res.message   = "OK";
                    res.nCode     = 1;
                }
                else
                {
                    res.extention = null;
                    res.message   = "error";
                }
            }
            catch (Exception ex)//其他未知的异常,写异常日志
            {
                Logger.Error("OldGetUserInfoByCode:" + ex.ToString());
                res.message = ex.Message;
                res.nCode   = 0;
            }
            return(res);
        }
Ejemplo n.º 2
0
        public async Task <OldResponseMessage <string> > OldGetUserHighOrStandardParam([FromQuery] string szUserToken, [FromQuery] int nFlag)//nFlag:0为标清,1为高清
        {
            OldResponseMessage <string> Res = new OldResponseMessage <string>();

            try
            {
                int nCaptureParamID = -1;

                ResponseMessage <etparam> res = await _GlobalManager.GetHighOrStandardParamAsync <etparam>(szUserToken);

                if (res.Code == ResponseCodeDefines.SuccessCode)
                {
                    nCaptureParamID = Convert.ToInt32(res.Ext.paramvalue);
                    GetParamTemplateByID_out ret = await OldGetParamTemplateByID(nCaptureParamID, nFlag);

                    Res.extention = ret.strCaptureParam;
                    Res.message   = "OK";
                    Res.nCode     = 1;
                }
                else
                {
                    Res.extention = null;
                    Res.message   = res.Msg;
                    Res.nCode     = 0;
                }
            }
            catch (System.Exception ex)
            {
                Res.nCode   = 0;
                Res.message = ex.Message;
                Logger.Error("OldGetUserHighOrStandardParam : " + ex.ToString());
            }
            return(Res);
        }
Ejemplo n.º 3
0
        public async Task <OldResponseMessage <List <OldUserTemplate> > > OldGetUserAllTemplates([FromQuery] string strUserCode)
        {
            OldResponseMessage <List <OldUserTemplate> > res = new OldResponseMessage <List <OldUserTemplate> >();

            res.message   = no_err;
            res.extention = new List <OldUserTemplate>();

            if (strUserCode == string.Empty)
            {
                res.message = "UserCode is null.";
                res.nCode   = 0;
            }
            try
            {
                res.extention = await _GlobalManager.GetUserAllTemplatesAsync <OldUserTemplate>(strUserCode);

                res.nCode = 1;
            }
            catch (System.Exception ex)
            {
                Logger.Error("OldGetUserAllTemplates : " + ex.ToString());
                res.message = ex.Message;
                res.nCode   = 0;
            }
            return(res);
        }
Ejemplo n.º 4
0
        public async Task <OldResponseMessage <string> > OldGetUserSetting(string strUserCode, string strSettingtype)
        {
            OldResponseMessage <string> res = new OldResponseMessage <string>();

            res.message   = no_err;
            res.extention = string.Empty;
            try
            {
                res.extention = await _GlobalManager.GetUserSettingAsync(strUserCode, strSettingtype);

                res.nCode = 1;
            }
            catch (Exception ex)//其他未知的异常,写异常日志
            {
                Logger.Error(ex.ToString());
                res.message = ex.Message;
                res.nCode   = 0;
            }
            return(res);
        }
Ejemplo n.º 5
0
        public async Task <OldResponseMessage <int> > OldAddUserTemplate([FromBody] OldUserTemplate userTemplate)
        {
            OldResponseMessage <int> res = new OldResponseMessage <int>();

            res.message   = no_err;
            res.extention = -1;

            if (userTemplate == null)
            {
                res.message = "userTemplate is null.";
                res.nCode   = 0;
                return(res);
            }
            if (userTemplate.nTemplateID > 0)
            {
                res.message = "Template ID is larger than 0";
                res.nCode   = 0;
                return(res);
            }
            if (userTemplate.strUserCode == string.Empty ||
                userTemplate.strTemplateName == string.Empty)
            {
                res.message = "UserCode or TemplateName is null.";
                res.nCode   = 0;
                return(res);
            }
            try
            {
                res.extention = await _GlobalManager.UserTemplateInsertAsync(userTemplate.nTemplateID, userTemplate.strUserCode, userTemplate.strTemplateName, userTemplate.strTemplateContent);

                res.nCode = 1;
            }
            catch (System.Exception ex)
            {
                Logger.Error("OldAddUserTemplate : " + ex.ToString());
                res.message = ex.Message;
                res.nCode   = 0;
            }
            return(res);
        }
Ejemplo n.º 6
0
        public async Task <OldResponseMessage> OldSetValue([FromQuery] string strKey, [FromQuery] string strValue)
        {
            OldResponseMessage res = new OldResponseMessage();

            try
            {
                if (strValue == null)
                {
                    strValue = "";
                }
                await _GlobalManager.UpdateGlobalValueAsync(strKey, strValue);

                res.nCode = 1;
            }
            catch (Exception ex)
            {
                Logger.Error(ex.ToString());
                res.nCode   = 0;
                res.message = ex.Message;
            }
            return(res);
        }
Ejemplo n.º 7
0
        public async Task <OldResponseMessage> OldModifyUserTempalteContent([FromQuery] int nTemplateID, [FromBody] string strTemplateContent)
        {
            OldResponseMessage res = new OldResponseMessage();

            res.message = no_err;
            if (nTemplateID <= 0)
            {
                res.message = "TemplateID is smaller or equal 0.";
                res.nCode   = 0;
            }
            try
            {
                await _GlobalManager.UpdateUserTempalteContent(nTemplateID, strTemplateContent);

                res.nCode = 1;
            }
            catch (System.Exception ex)
            {
                Logger.Error("OldModifyUserTempalteContent : " + ex.ToString());
                res.message = ex.Message;
                res.nCode   = 0;
            }
            return(res);
        }