コード例 #1
0
        private void Btn_edit_Click(object sender, EventArgs e)
        {
            string name            = Txt_nam_edit.Text;
            string surname         = Txt_sur_edit.Text;
            string email           = Txt_email_edit.Text;
            string nonHashPassword = Txt_pass_edit.Text;

            var data = Encoding.ASCII.GetBytes(nonHashPassword);

            var sha1     = new SHA1CryptoServiceProvider();
            var sha1data = sha1.ComputeHash(data);


            string hashedPassword = System.Text.Encoding.UTF8.GetString(sha1data);

            string[] words         = Cmb_admins.SelectedItem.ToString().Split(' ');
            string   admin_name    = words[0];
            string   admin_surname = words[1];

            Console.WriteLine(admin_name + admin_surname);

            api.updateAdmin(name, surname, email, hashedPassword, admin_name, admin_surname, api.getAllAdmins());

            display();
        }