Ejemplo n.º 1
0
        public HttpResponseMessage Get(int id)
		{
            if (id == 0) 
            {
                return  PageHelper.toJson(PageHelper.ReturnValue(false, "ID 不能为空")); 
            }
			var entity =_memberService.GetMemberById(id);
            if (entity != null)
            {
                var model = new MemberModel
                {
                    Id = entity.Id,
                    RealName = entity.RealName,
                    IdentityNo = entity.IdentityNo,
                    Gender = entity.Gender,
                    Phone = entity.Phone,
                    Icq = entity.Icq,
                    PostNo = entity.PostNo,
                    Thumbnail = entity.Thumbnail,
                    AccountNumber = entity.AccountNumber,
                    Points = entity.Points,
                    Level = entity.Level,
                    AddTime = entity.AddTime,
                    UpdUser = entity.UpdUser,
                    UpdTime = entity.UpdTime,
                };
                return PageHelper.toJson(model);
            }
            else 
            {
                return PageHelper.toJson(PageHelper.ReturnValue(false, "不存在数据")); 
            }
			
		}
Ejemplo n.º 2
0
        public HttpResponseMessage Post(MemberModel model)
		{
            if (model != null) 
            {
                //if (!PageHelper.IsMobilePhone(model.Phone)) { return PageHelper.toJson(PageHelper.ReturnValue(false, "手机号码或电话号码不合法")); }
               
                var entity = new MemberEntity
                {
                    RealName = model.RealName,
                    IdentityNo = model.IdentityNo,
                    Gender = model.Gender,
                    Phone = model.Phone,
                    Icq = model.Icq,
                    PostNo = model.PostNo,
                    Thumbnail = model.Thumbnail,
                    AccountNumber = model.AccountNumber,
                    Points = model.Points,
                    Level = model.Level,
                    AddTime = model.AddTime,
                    UpdUser = model.UpdUser,
                    UpdTime = model.UpdTime,

                };
                if (_memberService.Create(entity).Id > 0)
                {
                    return PageHelper.toJson(PageHelper.ReturnValue(true, "post 成功"));
                }
            }
            return PageHelper.toJson(PageHelper.ReturnValue(false, "post  失败")); 
		}
Ejemplo n.º 3
0
		public HttpResponseMessage Put(MemberModel model)
		{
            if (model != null)
            {
                var entity = _memberService.GetMemberById(model.Id);

                if (entity != null)
                {
                    entity.RealName = model.RealName;
                    entity.IdentityNo = model.IdentityNo;
                    entity.Gender = model.Gender;
                    entity.Phone = model.Phone;
                    entity.Icq = model.Icq;
                    entity.PostNo = model.PostNo;
                    entity.Thumbnail = model.Thumbnail;
                    entity.AccountNumber = model.AccountNumber;
                    entity.Points = model.Points;
                    entity.Level = model.Level;
                    entity.AddTime = DateTime.Now;
                    entity.UpdUser = model.UpdUser;
                    entity.UpdTime = DateTime.Now;
                    if (_memberService.Update(entity) != null)
                    {
                        return PageHelper.toJson(PageHelper.ReturnValue(true, "修改成功"));
                    }
                    else
                    {
                        return PageHelper.toJson(PageHelper.ReturnValue(false, "修改失败"));
                    }
                }
                return PageHelper.toJson(PageHelper.ReturnValue(false, "修改失败"));
            }
            return PageHelper.toJson(PageHelper.ReturnValue(false, "修改失败"));
		}
Ejemplo n.º 4
0
         //根据userId 获取会员信息
        public HttpResponseMessage Get(string userId) 
        {
            if (string.IsNullOrEmpty(userId) || !PageHelper.ValidateNumber(userId)) 
            {
                return PageHelper.toJson(PageHelper.ReturnValue(false, "数据验证错误!"));
            }
            var model = _memberService.GetMemberByUserId(Convert.ToInt32(userId));
            if (model != null)
            {
                var member = new MemberModel
                {
                    Id = model.Id,
                    RealName = model.RealName,
                    IdentityNo = model.IdentityNo,
                    Gender = model.Gender,
                    Phone = model.Phone,
                    Icq = model.Icq,
                    PostNo = model.PostNo,
                    Thumbnail = model.Thumbnail,
                    AccountNumber = model.AccountNumber,
                    Points = model.Points,
                    Level = model.Level,
                    AddTime = model.AddTime,
                    UpdUser = model.UpdUser,
                    UpdTime = model.UpdTime,
                };
                return PageHelper.toJson(member);
            }
            else 
            {
                return PageHelper.toJson(PageHelper.ReturnValue(false, "不存在数据"));
            }

        }