Exemple #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button_getpassword_Click(object sender, EventArgs e)
        {
            ROYcms.Sys.BLL.ROYcms_user userBll = new ROYcms.Sys.BLL.ROYcms_user();
            string PER      = null;
            string username = TextBox_username.Text.Trim();

            if (!userBll.Exists(username))
            {
                PER = "<font style='color:red'>用户不存在!</font>";
            }
            else
            {
                ROYcms.Sys.Model.ROYcms_user users = userBll.GetModel(username);
                string md5P = ROYcms.Common.DESEncrypt.Encrypt(username + "," + DateTime.Now);

                bool sendErr = ROYcms.Common.SystemCms.SendMail("找回密码信息", "请点击该链接<a herf='" + Request.Url.Host + "/UCENTER/update_password.aspx?R=" + md5P + "'>" + Request.Url.Host + "/UCENTER/update_password.aspx?R=" + md5P + "</a>", users.email);//将密码发送到邮箱内
                if (sendErr)
                {
                    PER = "<font style='color:red'>找回密码信息已经发送至你的邮箱!</font>";
                }
                else
                {
                    PER = "<font style='color:red'>发送失败!</font>";
                }
            }
            Response.Write(PER);//输出
        }
Exemple #2
0
        /// <summary>
        /// 输出
        /// </summary>
        /// <param name="output">The output.</param>
        protected override void Render(HtmlTextWriter output)
        {
            if (this.Sessions != null)
            {
                Rid = HttpContext.Current.Session["user_id"].ToString();
            }

            ROYcms.Sys.BLL.ROYcms_user ___ROYcms_user = new ROYcms.Sys.BLL.ROYcms_user();
            try
            {
                output.Write(___ROYcms_user.GetField(Convert.ToInt32(Rid), ROYcms.Common.Zn_En.Fy(Name)));
            }
            catch { output.Write("<!--输出错误!-->"); }
        }
Exemple #3
0
 {    /// <summary>
     /// XML help?
     /// </summary>
     protected void Page_Load(object sender, EventArgs e)
     {
         if (!IsPostBack)
         {
             ROYcms.Sys.BLL.ROYcms_Goods_Order   Goods_Order_BLL   = new ROYcms.Sys.BLL.ROYcms_Goods_Order();
             ROYcms.Sys.Model.ROYcms_Goods_Order Goods_Order_Model = new ROYcms.Sys.Model.ROYcms_Goods_Order();
             ROYcms.Sys.BLL.ROYcms_Payment       Payment_BLL       = new ROYcms.Sys.BLL.ROYcms_Payment();
             ROYcms.Sys.Model.ROYcms_Payment     Payment_Model     = new ROYcms.Sys.Model.ROYcms_Payment();
             ROYcms.Sys.BLL.ROYcms_user          user_BLL          = new ROYcms.Sys.BLL.ROYcms_user();
             ROYcms.Sys.Model.ROYcms_user        user_Model        = new ROYcms.Sys.Model.ROYcms_user();
             string OrderId = Request["order_id"];
             if (OrderId != null)
             {
                 //修改订单状态
                 Goods_Order_Model = Goods_Order_BLL.GetModel(OrderId);
                 if (Goods_Order_Model == null)
                 {
                     //订单无效
                     return;
                 }
                 Goods_Order_Model.order_sn     = OrderId;
                 Goods_Order_Model.order_status = 1;
                 Goods_Order_BLL.Update_(Goods_Order_Model);
                 //创建支付记录
                 Payment_Model.PaymentAmount = Goods_Order_Model.goods_amount;
                 Payment_Model.PaymentName   = "支付接口名称";
                 Payment_Model.PaymentNum    = "支付号";
                 Payment_Model.PaymentType   = "支付接口类型";
                 Payment_Model.UserID        = Goods_Order_Model.user_id;
                 Payment_Model.UpdateTime    = DateTime.Now;
                 Payment_BLL.Add(Payment_Model);
                 //修改用户积分
                 user_Model = user_BLL.GetModel(Convert.ToInt32(Goods_Order_Model.user_id));
                 if (user_Model == null)
                 {
                     //用户无效
                     return;
                 }
                 user_Model.money = user_Model.money + Goods_Order_Model.goods_amount;
             }
             else
             {
                 ROYcms.Common.MessageBox.Show(this, "订单号码不能为空!");
             }
         }
     }