sp_change_password() public méthode

public sp_change_password ( string name, byte oldpassword, byte newpassword ) : int
name string
oldpassword byte
newpassword byte
Résultat int
Exemple #1
0
                /// <summary>
                /// PSP 19.1
        /// UserPassword bearbeiten
                /// </summary>
        /// <param name="username">Username</param>
        /// <param name="passwordOld">altes Passwort</param>
        /// <param name="passwordNew">neues Passwort</param>
        /// <returns>success -> ob erfolgreich oder nicht</returns>
        public static bool EditUserPassword(string username, string passwordOld, string passwordNew)
                {
                    bool success = false;
                    //Übergebene Passwörte hashen und in Var speichern für Übergabe an DB
                    Byte[] pwhashOld = HelperClass.GetHash(passwordOld);
                    Byte[] pwhashNew = HelperClass.GetHash(passwordNew);
                    int result = 0;
            using (itin18_aktEntities cont = new itin18_aktEntities())
                    {
                        try
                        {
                            result = cont.sp_change_password(username, pwhashOld, pwhashNew);
                            if (result == 1)
                            {
                                success = true;
                            }
                            else
                            {
                                success = false;
                            }
                        }
                        catch (Exception e)
                        {

                             success = false;
                        }
               
                    }
                    return success;
                }