示例#1
0
        public ContentResult ToSave(FormCollection c)
        {
            try
            {
                string[] parakeys = c["parakey"].Split(',');
                string[] paravals = c["paraval"].Split(',');

                if (parakeys.Length != paravals.Length)
                {
                    return(Content("保存设置出现异常"));
                }
                for (int i = 0; i < parakeys.Length; i++)
                {
                    BaseParameters oldPara = BaseParameters.GetEntityByParametersKey(parakeys[i]);


                    BaseParameters.EditByID(parakeys[i], paravals[i]);

                    SYSLog.add("系统参数[" + oldPara.NickName + "]从[" + oldPara.ParametersVal + "]修改为[" + paravals[i] + "]", "后台用户" + CurrentUser.UserName + "(" + CurrentUser.Name + ")", CurrentURL, "系统参数", "电脑端后台");
                }
                return(Content("ok"));
            }
            catch (Exception ex)
            {
                DAL.Log.Instance.Write(ex.ToString(), "BaseParameters_ToSave_error");
                return(Content("保存出错"));
            }
        }