protected void lnkStopUse_Click(object sender, EventArgs e)
        {
            if (hidProductId.Value.Trim().Length > 0 && hidStatus.Value.Trim().Length > 0)
            {
                #region 日志记录

                USER_SHARE_LOGMODEL log = new USER_SHARE_LOGMODEL();
                log.LOGID           = CommonBusiness.GetSeqID("S_USER_SHARE_LOG");
                log.OPERATECONTENT  = "更改产品状态为:" + EnumPlus.GetEnumDescription(typeof(ShareEnum.ProductFlag), hidStatus.Value);
                log.OPERATECONTENT += ",产品Id:" + hidProductId.Value;
                log.OPERATEDATE     = DateTime.Now;
                log.OPERATETYPE     = int.Parse(ShareEnum.LogType.ChangeProductStatus.ToString("d"));
                log.OPERATORID      = AccountId;
                log.PROJECTID       = ProjectId;

                #endregion

                #region 保存
                if (ProductBusiness.UpdateProductStatus(hidProductId.Value, hidStatus.Value, log))
                {
                    Alert("操作成功!");
                    BindData(0);
                }
                else
                {
                    Alert("操作失败,请重试!");
                }
                #endregion
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 删除一个车辆分组
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        private string DelGroup(HttpContext context)
        {
            int nGroupId = ValidatorHelper.ToInt(Enc.Decrypt(context.Request.QueryString["gid"], UrlEncKey), 0);
            //日志记录
            USER_SHARE_LOGMODEL logModel = new USER_SHARE_LOGMODEL();

            logModel.LOGID          = CommonBusiness.GetSeqID("S_USER_SHARE_LOG");
            logModel.OPERATEDATE    = DateTime.Now;
            logModel.OPERATORID     = AccountId;
            logModel.PROJECTID      = ProjectId;
            logModel.COMPANYID      = CompanyId;
            logModel.OPERATETYPE    = int.Parse(ShareEnum.LogType.ChangeProjectFunMenuStatus.ToString("d"));
            logModel.OPERATECONTENT = "设置车辆分组状态为" + EnumPlus.GetEnumDescription(typeof(ShareEnum.LogType), logModel.OPERATETYPE.ToString());
            return(CompanyGroupBusiness.SetGroupStop(nGroupId, logModel) ? "0" : "1");
        }
    public string GetXML()
    {
        string response = string.Empty;

        string errorDesc = EnumPlus.GetEnumDescription(typeof(ShareEnum.ApiResultStatus), this.ErrorType.ToString("d"));

        if (!string.IsNullOrEmpty(ErrorDesc))
        {
            errorDesc = ErrorDesc;
        }
        response += string.Format("<result><code>{0}</code><desc><![CDATA[{1}]]></desc>{2}</result>"
                                  , Convert.ToInt16(this.ErrorType)
                                  , errorDesc, this.Result);
        response = string.Format(root, response);
        return(response);
    }