private void entrada_Load(object sender, EventArgs e) { // checamos ip mostrarfoto = "no"; string ipmerida = "192.168.157.24"; // ip servidor de merida 192.168.0.150 string iplocal = "192.168.207.131"; // ip local 192.168.0.3 // string iplocal = "10.18.2.19"; pcmerida = modulo1.pingdered(ipmerida); pclocal = modulo1.pingdered(iplocal); if (entrada.pcmerida == "no" && entrada.pclocal == "no") { MessageBox.Show("No autorizado para el uso del sistema BPMalmacen"); Environment.Exit(0); } dbcom obj3 = new dbcom(); MySqlDataReader reader3 = obj3.Estructura("SELECT nombre,clave2,dato1,dato2,dato3 FROM configuracion ;"); string nombre; string serial = ""; string serial1 = ""; string serial2 = ""; string serial3 = ""; while (reader3.Read()) { nombre = reader3[0].ToString().ToUpper(); serial = reader3[1].ToString(); serial1 = reader3[2].ToString().ToUpper(); serial2 = reader3[3].ToString().ToUpper(); serial3 = reader3[4].ToString().ToUpper(); } reader3.Close(); string serie = "tenerife2018-192.168.157.24-atenas2018"; serial = modulo1.Desencriptar(serial); serial = modulo1.Desencriptar(serial); if (pcmerida == "si" | pclocal == "si") { if (pclocal == "si") { fotousuario = "foto"; rutadefotos = "c:/bpmalmacen/fotos/"; fotousuarioruta = rutadefotos + fotousuario + ".jpg"; } if (pcmerida == "si") { fotousuario = "foto"; rutadefotos = "//PROLIANT-C24F1D/bpmalmacen/fotos/"; fotousuarioruta = rutadefotos + fotousuario + ".jpg"; } IPHostEntry host; localIP = ""; host = Dns.GetHostEntry(Dns.GetHostName()); foreach (IPAddress ip in host.AddressList) { if (ip.AddressFamily.ToString() == "InterNetwork") { localIP = ip.ToString(); } } MySqlDataReader reader6 = obj.Estructura("SELECT nombre, numero, usuarioip FROM usuarios where usuarioip = '" + localIP + "';"); while (reader6.Read()) { string nmbreusuario = reader6[0].ToString().ToUpper(); string fotousuario = reader6[1].ToString().ToUpper(); if (fotousuario == "") { fotousuario = "foto"; } fotousuarioruta = rutadefotos + fotousuario + ".jpg"; foto.Image = Image.FromFile(fotousuarioruta); Nombre.Text = nmbreusuario; } try { dbcom obj2 = new dbcom(); mostrarfoto = "no"; this.dataGridView1.DataSource = obj2.sql("SELECT nombre as 'Nombre', numero as 'Numero' FROM usuarios;"); MySqlDataReader reader = obj2.Estructura("SELECT nombre FROM configuracion ;"); mostrarfoto = "si"; while (reader.Read()) { tituloventana = reader[0].ToString().ToUpper(); } this.Text = tituloventana; reader.Close(); } catch (Exception) { MessageBox.Show("Error acceso usuarios"); mostrarfoto = "no"; } } else { MessageBox.Show("El servidor de BPMasistencia no se encuentra"); Application.Exit(); } }
private void grabar_Click(object sender, EventArgs e) { dbcom obj = new dbcom(); clave1.Enabled = false; clasifica1.Enabled = false; nombre1.Enabled = false; grabar.Enabled = false; cancelar.Enabled = false; agregar.Enabled = true; imprimir.Enabled = true; if (amodificar == "si") { try { obj.sql("UPDATE partidas SET nombre = '" + this.nombre1.Text.ToUpper() + "',clasifica='" + this.clasifica1.Text + "' WHERE clave = " + this.dataGridView1.CurrentRow.Cells[0].Value.ToString() + ";"); this.dataGridView1.DataSource = obj.sql("SELECT clave as 'Clave', Nombre as 'Nombre', clasifica as 'Clasificación' FROM partidas order by clave;"); //this.ClearText(); clave1.Text = ""; clasifica1.Text = ""; nombre1.Text = ""; amodificar = "no"; MessageBox.Show("Modificacion de Partida terminada..."); } catch (Exception) { amodificar = "no"; MessageBox.Show("Error de modificación de Partida..."); } } else { MySqlDataReader reader = obj.Estructura("SELECT clave FROM partidas where clave = '" + this.clave1.Text + "';"); if (reader.Read() == false) { try { obj.sql("INSERT INTO partidas (clave,nombre,clasifica) VALUES('" + this.clave1.Text + "','" + this.nombre1.Text + "','" + this.clasifica1.Text + "');"); /* obj.sql("INSERT INTO area (nombre,clavedepto) VALUES('" + * this.nombre1.Text + "','" + + this.depto1.Text + "','" + + "');");*/ this.dataGridView1.DataSource = obj.sql("SELECT clave as 'Clave', Nombre as 'Nombre', clasifica as 'Clasificación' FROM partidas order by clave;"); clave1.Text = ""; clasifica1.Text = ""; nombre1.Text = ""; amodificar = "no"; MessageBox.Show("Partida se agrego correctamente..."); } catch (Exception) { amodificar = "no"; MessageBox.Show("Error de agregar Partida..."); } } else { MessageBox.Show(" Partida ya existe"); amodificar = "no"; nombre1.Focus(); } } // if amodificar }
private void Entrar_Click(object sender, EventArgs e) { if (password.Text == "") { MessageBox.Show("Favor de ingresar su password..."); password.Focus(); } else { IPHostEntry host; localIP = ""; host = Dns.GetHostEntry(Dns.GetHostName()); foreach (IPAddress ip in host.AddressList) { if (ip.AddressFamily.ToString() == "InterNetwork") { localIP = ip.ToString(); } } // MessageBox.Show("Tú IP Local Es: " + localIP); } try { dbcom obj = new dbcom(); // obj.sql("SET GLOBAL max_connections = 300;"); // MySqlDataReader reader = obj.Estructura("SELECT nombre, numero, password FROM usuarios where string.trim(numero) = 1150;"); MySqlDataReader reader = obj.Estructura("SELECT usuario, password, numero,clave FROM usuarios ;"); // String a = this.textBox1.Text.ToUpper(); // String b = this.textBox2.Text.ToUpper(); while (reader.Read()) { usuario = reader[0].ToString().ToUpper(); passwordusuario = reader[1].ToString().ToUpper(); claveusuario = passwordusuario = reader[3].ToString().ToUpper(); if (numeroempleado == reader[2].ToString().ToUpper() && password.Text == reader[1].ToString().ToUpper()) { obj.sql(" UPDATE usuarios SET usuarioip = '" + localIP + "' WHERE clave = '" + claveusuario + "';"); principal frm = new principal(); frm.Show(); this.Hide(); break; // MainForm.ActiveForm.MainMenuStrip.Visible = true; //MainForm.ActiveForm.MainMenuStrip.Items.RemoveAt(1); //MainForm.indice_usuario = 0; // MainForm.ActiveForm.Tag = reader[0]; // this.Close(); } } reader.Close(); // MessageBox.Show("El password no se encontro..."); } catch (Exception) { MessageBox.Show("No existen usuarios..."); } }