本文整理汇总了C#中Hash.GetMd5Hash方法的典型用法代码示例。如果您正苦于以下问题:C# Hash.GetMd5Hash方法的具体用法?C# Hash.GetMd5Hash怎么用?C# Hash.GetMd5Hash使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Hash
的用法示例。
在下文中一共展示了Hash.GetMd5Hash方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Button1Click
void Button1Click(object sender, EventArgs e)
{
if(String.Compare(textBox1.Text.Trim(),textBox2.Text.Trim()) != 0)
{
MessageBox.Show("No coinciden las contraseñas", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
textBox1.Focus();
}
else
{
LoginMySql pass = new LoginMySql();
Hash hash = new Hash();
pass.actualizarContraU(this.usuario, hash.GetMd5Hash(textBox1.Text.Trim()));
MessageBox.Show("Contraseña modificada");
this.Hide();
}
}
示例2: guardarCajero
void guardarCajero()
{
string nombre = textBox1.Text.Trim();
string password = textBox4.Text.Trim();
Hash pass = new Hash();
password = pass.GetMd5Hash(password);
string tipo = "Cajero";
float sueldo;
if(textBox6.Text.Trim().Length == 0)
sueldo = 0;
else sueldo = Convert.ToSingle(textBox6.Text.Trim());
string dirección = textBox2.Text.Trim();
string teléfono = textBox3.Text.Trim();
//guardar en base de datos
LoginMySql insertar = new LoginMySql();
insertar.insertarUsuario(nombre, password, tipo, sueldo, dirección, teléfono, this.byteArray);
MessageBox.Show("Cajero agregado");
this.limpiar();
}
示例3: guardarCajero
void guardarCajero()
{
string nombre = textBox1.Text.Trim();
string password = textBox5.Text.Trim();
Hash pass = new Hash();
password = pass.GetMd5Hash(password);
float sueldo;
if(textBox6.Text.Trim().Length == 0)
sueldo = 0;
else sueldo = Convert.ToSingle(textBox6.Text.Trim());
string dirección = textBox2.Text.Trim();
string teléfono = textBox3.Text.Trim();
//guardar en base de datos
LoginMySql insertar = new LoginMySql();
insertar.actualizarNombreU(id, nombre);
insertar.actualizarDirU(id, dirección);
insertar.actualizarTelU(id, teléfono);
insertar.actualizarSueldoU(id, sueldo);
if(this.pass)
{
insertar.actualizarContraU(id, password);
}
if(this.imagen)
{
insertar.actualizarImagenUsuario(id, this.byteArray);
}
MessageBox.Show("Cajero editado");
this.Hide();
}
示例4: ValidarContra
void ValidarContra()
{
string validar = textBox4.Text.Trim();
Hash pass = new Hash();
validar = pass.GetMd5Hash(validar);
StringComparer comparer = StringComparer.OrdinalIgnoreCase;
if(0 == comparer.Compare(validar, contra))
{
//MessageBox.Show("Coinciden");
this.pass = true;
label5.Visible = true;
textBox5.Visible = true;
label7.Visible = true;
textBox7.Visible = true;
linkLabel1.Visible = true;
}
else
{
this.pass = false;
label5.Visible = false;
textBox5.Visible = false;
label7.Visible = false;
textBox7.Visible = false;
linkLabel1.Visible = false;
}
}
示例5: ValidacionUsuario
void ValidacionUsuario()
{
string query = "";
string usuario = textBox1.Text.Trim();
string password = textBox2.Text.Trim();
string tipo = comboBox1.Text;
Hash hash = new Hash();
password = hash.GetMd5Hash(password);
LoginMySql consulta = new LoginMySql();
query = consulta.queryUsuario(usuario, password, tipo);
if(query.Length == 0)
{
MessageBox.Show("Datos incorrectos", "ADVERTENCIA", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
textBox1.Focus();
}
if(query.Length > 0 && tipo == "Administrador")
{
Admin frm3 = new Admin(query);
frm3.Show();
this.Hide();
}
if(query.Length > 0 && tipo == "Cajero"){
Cajero frm = new Cajero(query);
frm.Show();
this.Hide();
}
if(query.Length > 0 && tipo == "Soporte tecnico") {
SuperUsuario frm2 = new SuperUsuario(query);
frm2.Show();
this.Hide();
}
}