Example #1
0
        //public int InsertUserAccountReturnID(TB_UserAccount user)
        //{
        //    if (user != null)
        //    {
        //        return _userRep.InsertReturnID(user);
        //    }
        //    return 0;
        //}

        public void UpdateUser(TB_UserAccount user)
        {
            if (user != null)
            {
                _userRep.Update(user);
            }
        }
Example #2
0
 public void InsertUserAccount(TB_UserAccount user)
 {
     if (user != null)
     {
         _userRep.Insert(user);
     }
 }
Example #3
0
        public ActionResult LoginDeal()
        {
            try
            {
                string account      = Request["account"];
                string password     = Request["password"];
                string validateCode = Request["validateCode"];
                int    online       = Request["online"].ToInt();

                if (!Cache_Helper_DG.Cache_Get("ValidateCode").ToString().ToUpper().Equals(validateCode.ToUpper()))
                {
                    return(ERROR("验证码错误!"));
                }

                using (var fact = Wcf <UserAccountService>())
                {
                    var            channel     = fact.CreateChannel();
                    TB_UserAccount userAccount = channel.QuerySingle(new TB_UserAccountQueryObject {
                        QueryCondition = t => t.LoginId.Equals(account)
                    }).Cast <TB_UserAccount>();
                    if (userAccount != null)
                    {
                        if (userAccount.Password.Equals(Encrypt_Helper_DG.MD5_Encrypt(password)))
                        {
                            Session["uid"]     = userAccount.UserUid;
                            Session["loginId"] = userAccount.LoginId;
                            if (online == 1)
                            {
                                Cookie_Helper_DG.Add("loginId", userAccount.LoginId, DateTime.Now.AddDays(1));
                                Cookie_Helper_DG.Add("uid", userAccount.UserUid.ToString(), DateTime.Now.AddDays(1));
                            }
                            return(OK("登录成功!"));
                        }
                    }
                    return(ERROR("账号或密码错误!"));
                }
            }
            catch (Exception ex)
            {
                return(ERROR(ex.ToString(), 0, 0, System.Net.HttpStatusCode.InternalServerError));
            }
        }
Example #4
0
 public bool Delete(TB_UserAccount TB_UserAccount)
 {
     return(TB_UserAccount.Delete(TB_UserAccount));
 }
Example #5
0
 public bool Update(TB_UserAccount TB_UserAccount)
 {
     return(TB_UserAccount.Update(TB_UserAccount));
 }
Example #6
0
 public bool Add(TB_UserAccount TB_UserAccount)
 {
     return(TB_UserAccount.Add(TB_UserAccount));
 }
Example #7
0
 public UserAccountService(TB_UserAccount TB_UserAccount)
 {
     this._TB_UserAccount = TB_UserAccount;
 }