private int cambiarPassword() { string newPassHash = Encriptacion.getHashSha256(newPassBox.Text); Usuario_Manager userMng = new Usuario_Manager(); return(userMng.cambiarPassword(newPassHash, id_usuario)); }
private void nuevoCliente() { Cliente nuevaPersona = new Cliente(); nuevaPersona.nombre = nameBox.Text; nuevaPersona.apellido = lastNameBox.Text; nuevaPersona.tipo_documento = (string)comboTipo.SelectedValue; nuevaPersona.nro_documento = Convert.ToInt32(documentoBox.Text); nuevaPersona.cuil = cuilBox.Text; nuevaPersona.fecha_nacimiento = fechaNacBox.Value; nuevaPersona.mail = mailBox.Text; nuevaPersona.telefono = telBox.Text; nuevaPersona.direccion_calle = direccionBox.Text; nuevaPersona.direccion_nro = Convert.ToInt32(nroBox.Text); nuevaPersona.direccion_piso = Convert.ToInt32(pisoBox.Text); nuevaPersona.direccion_depto = deptoBox.Text; nuevaPersona.codigo_postal = codPostalBox.Text; this.agregarFormasDePago(nuevasFormasDePago); ResultadoAltaCliente resultadoAlta = clienteMng.altaClienteYUsuario(user, pass, nuevaPersona, nuevasFormasDePago); string passToHash; if (resultadoAlta.resultadoCliente.Equals("OK")) { Usuario_Manager userMng = new Usuario_Manager(); if (user == null) { MessageBox.Show("La nueva contraseña es: " + resultadoAlta.password + ".\n El usuario es: " + resultadoAlta.username, "Operacion correcta"); passToHash = resultadoAlta.password; this.DialogResult = DialogResult.OK; } else { passToHash = pass; } String passHash = Encriptacion.getHashSha256(passToHash); userMng.cambiarPassword(passHash, resultadoAlta.id_usuario); if (resultadoAlta.resultadoTarjeta.Equals("OK")) { MessageBox.Show("Se realizaron los cambios correctamente.", "Resultado operacion"); } else { MessageBox.Show("Contacte con el administrador para agregar un medio de pago.", "Resultado operacion"); } this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show(resultadoAlta.resultadoCliente, "No pudo realizarse operacion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }
private void nuevaEmpresa() { Empresa nuevaEmpresa = new Empresa(); nuevaEmpresa.razon_social = razonSocialBox.Text; nuevaEmpresa.cuit = cuitBox.Text; nuevaEmpresa.mail = emailBox.Text; nuevaEmpresa.telefono = telBox.Text; nuevaEmpresa.direccion_calle = dirBox.Text; nuevaEmpresa.direccion_nro = Convert.ToInt32(nroCalle.Text); nuevaEmpresa.direccion_piso = this.completarPiso(); nuevaEmpresa.direccion_depto = deptoBox.Text; nuevaEmpresa.direccion_localidad = localidadBox.Text; nuevaEmpresa.ciudad = ciudadBox.Text; nuevaEmpresa.cod_postal = codPostalBox.Text; resultado = empresaMng.altaEmpresaYUsuario(user, pass, nuevaEmpresa); String[] arrayResultado = resultado.Split(';'); string passToHash; if (arrayResultado.ElementAt(2).Equals("OK")) { Usuario_Manager userMng = new Usuario_Manager(); MessageBox.Show("Se realizaron los cambios correctamente.", "Resultado operacion"); if (user == null) { MessageBox.Show("La nueva contraseña es: " + arrayResultado.ElementAt(1) + ".\n El usuario es: " + nuevaEmpresa.cuit, "Operacion correcta"); passToHash = arrayResultado.ElementAt(1); } else { passToHash = pass; } String passHash = Encriptacion.getHashSha256(passToHash); userMng.cambiarPassword(passHash, Convert.ToInt32(arrayResultado.ElementAt(0))); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show(arrayResultado.ElementAt(0), "No pudo realizarse operacion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } }