Ejemplo n.º 1
0
        public ActivityController()
        {
            _memberService  = new Com.Cos.BLL.MemberService();
            _lotteryService = new LotteryService();

            _userId = Com.Cos.Common.Public.GetLoginUid();
            _member = _memberService.Find(_userId);
        }
Ejemplo n.º 2
0
        public MemberController()
        {
            _memberService          = new MemberService();
            _rechargeRecordService  = new RechargeRecordService();
            _exchangeService        = new ExchangeService();
            _integralSourceService  = new IntegralSourceService();
            _exchangeExamineService = new ExchangeExamineService();
            _imgService             = new ImgService();
            _cooperationService     = new CooperationService();

            _userId = Com.Cos.Common.Public.GetLoginUid();
            _member = _memberService.Find(_userId);
        }
Ejemplo n.º 3
0
        private readonly Com.Cos.Models.Member _member; //登录的用户

        public ExchangeController()
        {
            _exchangeService        = new ExchangeService();
            _memberService          = new MemberService();
            _exchangeClassService   = new ExchangeClassService();
            _exchangeExamineService = new ExchangeExamineService();
            _imgService             = new ImgService();
            _mailingAddressService  = new MailingAddressService();

            _userId = Com.Cos.Common.Public.GetLoginUid();         //登录的用户id
            _member = _memberService.Find(_userId);                //登录的用户

            ViewBag.Classes  = _exchangeClassService.FindList();   //全部兑换分类
            ViewBag.Examines = _exchangeExamineService.FindList(); //全部兑换状态
        }
Ejemplo n.º 4
0
        public void ProcessRequest(HttpContext context)
        {
            string s = "";
            int userId = context.Request.Form.Get("id").ToInt32();
            string password = context.Request.Form.Get("password");  //密码
            string sex = context.Request.Form.Get("sex");  //性别
            string mobile = context.Request.Form.Get("mobile");  //手机
            string email = context.Request.Form.Get("email");  //邮箱
            string realname = context.Request.Form.Get("realname");  //真实姓名
            string nickname = context.Request.Form.Get("nickname");  //昵称
            string shenjia = context.Request.Form.Get("shenjia"); //身家
            string conversions = context.Request.Form.Get("conversions"); //兑换总次数
            string remainingConversions = context.Request.Form.Get("remainingConversions");  //兑换剩余次数
            string stime = context.Request.Form.Get("stime"); //会员开始时间
            string etime = context.Request.Form.Get("etime");  //会员结束时间
            string birthday = context.Request.Form.Get("birthday");  //生日
            string describe = context.Request.Form.Get("describe");   //个人描述

            Com.Cos.IBLL.IMemberService memberService = new Com.Cos.BLL.MemberService();
            var member = memberService.Find(m => m.Phone_mob == mobile);
            if (member != null && member.User_id != userId)
            {
                s = Com.Cos.Common.Public.MessageJson(false, "手机号已经存在!");
            }
            else
            {
                if (member == null) //新增
                {
                    member = new Com.Cos.Models.Member()
                    {
                        User_name = "",
                        Password = Com.Cos.Common.DEncryptUtils.Encrypt3DES(password),
                        Gender = sex,
                        Phone_mob = mobile,
                        Email = email,
                        Real_name = realname,
                        nickname = nickname,
                        Shenjia = shenjia.ToDecimal(),
                        Conversions = conversions.ToInt32(),
                        RemainingConversions = remainingConversions.ToInt32(),
                        Stime = stime.ToDateTime2(),
                        Etime = etime.ToDateTime2(),
                        Birthday = birthday,
                        Describe = describe,
                        Reg_time = DateTime.Now,
                        Status = 1
                    };
                    member = memberService.Add(member);
                    if (member.User_id > 0)
                    {
                        s = Com.Cos.Common.Public.MessageJson(true, "保存成功");
                    }
                    else
                    {
                        s = Com.Cos.Common.Public.MessageJson(false, "保存失败");
                    }
                }
                else  //修改
                {
                    member.Password = Com.Cos.Common.DEncryptUtils.Encrypt3DES(password);
                    member.Gender = sex;
                    member.Phone_mob = mobile;
                    member.Email = email;
                    member.Real_name = realname;
                    member.nickname = nickname;
                    member.Shenjia = shenjia.ToDecimal();
                    member.Conversions = conversions.ToInt32();
                    member.RemainingConversions = remainingConversions.ToInt32();
                    member.Stime = stime.ToDateTime2();
                    member.Etime = etime.ToDateTime2();
                    member.Birthday = birthday;
                    member.Describe = describe;
                    if (memberService.Update(member))
                    {
                        s = Com.Cos.Common.Public.MessageJson(true, "修改成功");
                    }
                    else
                    {
                        s = Com.Cos.Common.Public.MessageJson(false, "修改失败");
                    }
                }
            }

            context.Response.ContentType = "text/plain";
            context.Response.Charset = "utf-8";
            context.Response.Write(s);
        }