示例#1
0
 public bool UserInfo_UpdatePassword(UsersInfo data)
 {
     using (DbCommand cmd = db.GetStoredProcCommand("Users_UpdatePassword"))
     {
         cmd.Parameters.Add(new SqlParameter("@UserName", data.UserName));
         cmd.Parameters.Add(new SqlParameter("@Password", data.Password));
         try
         {
             db.ExecuteNonQuery(cmd);
             return(true);
         }
         catch (Exception ex)
         {
             return(false);
             //throw ex;
         }
         finally
         {
             if (cmd != null)
             {
                 cmd.Dispose();
             }
         }
     }
 }
示例#2
0
 public int UsersInfo_Insert(UsersInfo data, int UserID)
 {
     using (SqlCommand cmd = new SqlCommand("Users_Insert", GetConnection()))
     {
         cmd.CommandType = CommandType.StoredProcedure;
         //cmd.Parameters.Add(new SqlParameter("@UserID", data.UserID));
         cmd.Parameters.Add(new SqlParameter("@UserName", data.UserName));
         cmd.Parameters.Add(new SqlParameter("@Password", data.Password));
         cmd.Parameters.Add(new SqlParameter("@FullName", data.FullName));
         cmd.Parameters.Add(new SqlParameter("@Gender", data.Gender));
         cmd.Parameters.Add(new SqlParameter("@Avatar", data.Avatar));
         cmd.Parameters.Add(new SqlParameter("@Birthday", data.Birthday));
         cmd.Parameters.Add(new SqlParameter("@Email", data.Email));
         cmd.Parameters.Add(new SqlParameter("@Address", data.Address));
         cmd.Parameters.Add(new SqlParameter("@MobilePhone", data.MobilePhone));
         cmd.Parameters.Add(new SqlParameter("@IdentityCard", data.IdentityCard));
         cmd.Parameters.Add(new SqlParameter("@LastLoggedOn", data.LastLoggedOn));
         cmd.Parameters.Add(new SqlParameter("@CreatedDate", data.CreatedDate));
         cmd.Parameters.Add(new SqlParameter("@GroupID", data.GroupID));
         cmd.Parameters.Add(new SqlParameter("@Active", data.Active));
         cmd.Parameters.Add(new SqlParameter("@Ord", data.Ord));
         cmd.Parameters.Add(new SqlParameter("@Level", data.Level));
         cmd.Parameters.Add(new SqlParameter("@Admin", data.Admin));
         try
         {
             SqlDataReader reader = cmd.ExecuteReader();
             if (reader.HasRows)
             {
                 while (reader.Read())
                 {
                     UserID = int.Parse(reader[0].ToString());
                 }
             }
             reader.Close();
         }
         catch (Exception ex)
         {
             //throw ex;
             return(-1);
         }
         finally
         {
             if (cmd != null)
             {
                 cmd.Dispose();
             }
         }
         return(UserID);
     }
 }
示例#3
0
        //#region[UsersInfo_Insert]
        //public bool UsersInfo_Insert(UsersInfo data)
        //{
        //    using (DbCommand cmd = db.GetStoredProcCommand("Users_Insert"))
        //    {
        //        cmd.Parameters.Add(new SqlParameter("@UserName", data.UserName));
        //        cmd.Parameters.Add(new SqlParameter("@Password", data.Password));
        //        cmd.Parameters.Add(new SqlParameter("@FullName", data.FullName));
        //        cmd.Parameters.Add(new SqlParameter("@Gender", data.Gender));
        //        cmd.Parameters.Add(new SqlParameter("@Avatar", data.Avatar));
        //        cmd.Parameters.Add(new SqlParameter("@Birthday", data.Birthday));
        //        cmd.Parameters.Add(new SqlParameter("@Email", data.Email));
        //        cmd.Parameters.Add(new SqlParameter("@Address", data.Address));
        //        cmd.Parameters.Add(new SqlParameter("@MobilePhone", data.MobilePhone));
        //        cmd.Parameters.Add(new SqlParameter("@IdentityCard", data.IdentityCard));
        //        cmd.Parameters.Add(new SqlParameter("@LastLoggedOn", data.LastLoggedOn));
        //        cmd.Parameters.Add(new SqlParameter("@CreatedDate", data.CreatedDate));
        //        cmd.Parameters.Add(new SqlParameter("@GroupID", data.GroupID));
        //        cmd.Parameters.Add(new SqlParameter("@Active", data.Active));
        //        cmd.Parameters.Add(new SqlParameter("@Ord", data.Ord));
        //        cmd.Parameters.Add(new SqlParameter("@Level", data.Level));
        //        cmd.Parameters.Add(new SqlParameter("@Admin", data.Admin));

        //        try
        //        {
        //            db.ExecuteNonQuery(cmd);
        //            //ID = (int) cmd.ExecuteScalar();
        //            return true;

        //        }
        //        catch (Exception ex)
        //        {
        //            return false;
        //            //throw ex;
        //        }
        //        finally
        //        {
        //            if (cmd != null) cmd.Dispose();
        //        }
        //    }
        //}
        //#endregion
        #region [UsersInfo_Update]
        public bool UsersInfo_Update(UsersInfo data)
        {
            using (DbCommand cmd = db.GetStoredProcCommand("Users_Update"))
            {
                cmd.Parameters.Add(new SqlParameter("@UserID", data.UserID));
                cmd.Parameters.Add(new SqlParameter("@UserName", data.UserName));
                cmd.Parameters.Add(new SqlParameter("@Password", data.Password));
                cmd.Parameters.Add(new SqlParameter("@FullName", data.FullName));
                cmd.Parameters.Add(new SqlParameter("@Gender", data.Gender));
                cmd.Parameters.Add(new SqlParameter("@Avatar", data.Avatar));
                cmd.Parameters.Add(new SqlParameter("@Birthday", data.Birthday));
                cmd.Parameters.Add(new SqlParameter("@Email", data.Email));
                cmd.Parameters.Add(new SqlParameter("@Address", data.Address));
                cmd.Parameters.Add(new SqlParameter("@MobilePhone", data.MobilePhone));
                cmd.Parameters.Add(new SqlParameter("@IdentityCard", data.IdentityCard));
                cmd.Parameters.Add(new SqlParameter("@LastLoggedOn", data.LastLoggedOn));
                cmd.Parameters.Add(new SqlParameter("@CreatedDate", data.CreatedDate));
                cmd.Parameters.Add(new SqlParameter("@GroupID", data.GroupID));
                cmd.Parameters.Add(new SqlParameter("@Active", data.Active));
                cmd.Parameters.Add(new SqlParameter("@Ord", data.Ord));
                try
                {
                    db.ExecuteNonQuery(cmd);
                    return(true);
                }
                catch (Exception ex)
                {
                    return(false);
                    //throw ex;
                }
                finally
                {
                    if (cmd != null)
                    {
                        cmd.Dispose();
                    }
                }
            }
        }