private void LeerServidor() { InformacionServidor info = GuardarServidor.Leer(); txtServidor.Text = info.Servidor.Ip; txtUsuario.Text = info.Servidor.User; txtPass.Text = Encriptacion.Desencriptar(info.Servidor.Password); txtPuerto.Text = info.Servidor.Puerto.ToString(); }
private void btnAccion_Click(object sender, EventArgs e) { if (txtConfirmacion.Text == txtPassword.Text) { Sql.InsertarDatos("UPDATE usuarios SET password = '******' WHERE id_usuario = '" + Usuario.Instancia().Id + "'"); MessageBox.Show("Password cambiado con exito", "Operacion concreatada", MessageBoxButtons.OK, MessageBoxIcon.Information); txtPassword.Text = String.Empty; txtConfirmacion.Text = String.Empty; } }
public static void Load() { InformacionServidor info = GuardarServidor.Leer(); Server = info.Servidor.Ip; User = info.Servidor.User; Pass = Encriptacion.Desencriptar(info.Servidor.Password); Puerto = info.Servidor.Puerto.ToString(); cadenaConexion = "Server=" + Server + ";" + //"Port="+Puerto+";" + "Database=salepoint;" + "Uid=" + User + ";" + "Pwd=" + Pass + ";"; }
public static InformacionServidor Leer() { InformacionServidor info; if (File.Exists(Application.StartupPath + "\\server.xml")) { XmlSerializer serializer = new XmlSerializer(typeof(InformacionServidor)); FileStream fs = new FileStream(Application.StartupPath + "\\server.xml", FileMode.Open); TextReader textReader = new StreamReader(fs); info = (InformacionServidor)serializer.Deserialize(textReader); textReader.Close(); } else { info = new InformacionServidor(new Servidor("localhost", Encriptacion.Encriptar(""), "root", 80)); } return(info); }
private void btnEntrar_Click(object sender, EventArgs e) { List <string[]> lista = Sql.BuscarDatos("SELECT * FROM usuarios WHERE usuario = '" + cmbUsuarios.Text + "'"); if (lista.Count != 0) { if (Encriptacion.Encriptar(txtPassword.Text) == lista[0][2]) { Usuario.CrearInstancia(int.Parse(lista[0][0]), lista[0][1], lista[0][3], lista[0][2], lista[0][4], lista[0][5], lista[0][6], lista[0][7]); this.Hide(); frmPrincipal principal = new frmPrincipal(); principal.Show(); } else { MessageBox.Show("El password no es correcto, intenta de nuevo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void btnAccionAgregar_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(txtUsuario.Text)) { MessageBox.Show("El usuario no puede estar vacio", String.Empty, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (String.IsNullOrWhiteSpace(txtNombre.Text)) { MessageBox.Show("El nombre no puede estar vacio", String.Empty, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { bool confirmacion = Sql.Existe("SELECT usuario FROM usuarios WHERE usuario = '" + txtUsuario.Text + "'"); if (!confirmacion) { string operacion = "INSERT INTO usuarios VALUES(NULL, '" + txtUsuario.Text + "', '" + Encriptacion.Encriptar(txtPassword.Text) + "', '" + txtNombre.Text + "', '" + txtApellidoPaterno.Text + "', '" + txtApellidoMaterno.Text + "', '" + txtCorreo.Text + "', '" + ExtraerPermisos() + "')"; Sql.InsertarDatos(operacion); MessageBox.Show("El usuario ha sido agregado con exito!", "Operacion Concretada", MessageBoxButtons.OK, MessageBoxIcon.Information); foreach (Control item in Controls) { if (item is TextBox) { item.Text = String.Empty; } } } else { MessageBox.Show("El usuario ya existe, intenta con otro", "Operacion cancelada", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void btnGuardar_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(txtServidor.Text)) { MessageBox.Show("El servidor no puede estar vacío.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (String.IsNullOrWhiteSpace(txtUsuario.Text)) { MessageBox.Show("El usuario no puede estar vacío.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (String.IsNullOrWhiteSpace(txtPuerto.Text)) { MessageBox.Show("El puerto no puede estar vacío.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { DialogResult dr = MessageBox.Show("Si guarda los cambios se perdera la información del servidor anterior.\n" + "¿Deseas continuar?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { InformacionServidor respaldoPorFalla = GuardarServidor.Leer(); try { GuardarServidor.Guardar(new InformacionServidor(new Servidor(txtServidor.Text, Encriptacion.Encriptar(txtPass.Text), txtUsuario.Text, int.Parse(txtPuerto.Text)))); Cargar(); } catch (Exception) { } if (Sql.ConectaServidor()) { MessageBox.Show("El servidor se cambio con éxito.", "Operación exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { try { GuardarServidor.Guardar(respaldoPorFalla); Cargar(); } catch (Exception) { } MessageBox.Show("Esta nueva configuración no establece comunicación con el servidor.\n" + "Introduzca una configuración valida.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { if (!forzarServidor) { this.Close(); } } } }