Пример #1
0
        public static void AddPoint(Lebi_User user, decimal point, int type, Lebi_Order order, Lebi_Administrator admin, string remark, string PayNo)
        {
            bool            addflag = false;
            Lebi_User_Point model   = new Lebi_User_Point();

            if (string.IsNullOrEmpty(PayNo))
            {
                Random ran = new Random();
                PayNo = Order.CreateOrderCode() + System.DateTime.Now.Millisecond + ran.Next(100000, 999999);
            }
            model = B_Lebi_User_Point.GetModel("Order_PayNo = lbsql{'" + PayNo + "'}");
            if (model == null)
            {
                model   = new Lebi_User_Point();
                addflag = true;
            }
            if (admin != null)
            {
                model.Admin_id       = admin.id;
                model.Admin_UserName = admin.UserName;
            }
            if (order != null)
            {
                model.Order_id   = order.id;
                model.Order_Code = order.Code;
            }
            model.Order_PayNo         = PayNo;
            model.Type_id_PointStatus = 171;
            model.Point         = point;
            model.Remark        = remark;
            model.Time_Update   = DateTime.Now;
            model.User_id       = user.id;
            model.User_RealName = user.RealName;
            model.User_UserName = user.UserName;
            if (addflag)
            {
                B_Lebi_User_Point.Add(model);
            }
            else
            {
                B_Lebi_User_Point.Update(model);
            }
            UpdateUserPoint(user);
        }
Пример #2
0
        public static void AddPoint(Lebi_User user, decimal point, int type, Lebi_Administrator admin, string remark)
        {
            Lebi_User_Point model = new Lebi_User_Point();

            if (admin != null)
            {
                model.Admin_id       = admin.id;
                model.Admin_UserName = admin.UserName;
            }

            model.Type_id_PointStatus = 171;
            model.Point         = point;
            model.Remark        = remark;
            model.Time_Update   = DateTime.Now;
            model.User_id       = user.id;
            model.User_RealName = user.RealName;
            model.User_UserName = user.UserName;
            B_Lebi_User_Point.Add(model);
            UpdateUserPoint(user);
        }