public static void GuardarHuella(string Name, byte[] Template1, byte[] Template2, byte[] Template3) { Conexion = new Conexion_MySQL(); string query = @"INSERT INTO usuarios (Name, Template1, Template2, Template3) VALUES (?Name, ?Template1, ?Template2, ?Template3)"; MySqlCommand cmd = new MySqlCommand(query, Conexion.Cnx); cmd.Parameters.AddWithValue("?Name", Name); MySqlParameter imageParam1 = cmd.Parameters.Add("?Template1", MySqlDbType.Blob); imageParam1.Value = Template1; MySqlParameter imageParam2 = cmd.Parameters.Add("?Template2", MySqlDbType.Blob); imageParam2.Value = Template2; MySqlParameter imageParam3 = cmd.Parameters.Add("?Template3", MySqlDbType.Blob); imageParam3.Value = Template3; try { cmd.ExecuteNonQuery(); } catch (MySqlException ex) { } }
public static int ExecuteNonSQL(string Query) { Conexion = new Conexion_MySQL(); command = new MySqlCommand(Query, Conexion.Cnx); try { return(command.ExecuteNonQuery()); } catch (MySqlException ex) { return(0); } }
public static int ExecuteNonSQL(string Query) { Conexion = new Conexion_MySQL(); command = new MySqlCommand(Query, Conexion.Cnx); try { return command.ExecuteNonQuery(); } catch (MySqlException ex) { return 0; } }
private MySqlDataReader EjecutarQuery(string query) { Conexion = new Conexion_MySQL(); MySqlCommand cmd = new MySqlCommand(query, Conexion.Cnx); try { return(cmd.ExecuteReader()); } catch (MySqlException ex) { return(null); } }
public static MySqlDataReader ExecuteSQL(string Query) { Conexion = new Conexion_MySQL(); command = new MySqlCommand(Query, Conexion.Cnx); return(command.ExecuteReader()); }
private void editarUsuarioClick() { if (!String.IsNullOrEmpty(nombre.Text)) { try { if (!String.IsNullOrEmpty(textBox1.Text)) { Fotografia = GetFileName(textBox1.Text).Replace(".", DateTime.Now.Ticks.ToString() + "."); System.IO.File.Copy(textBox1.Text, @"c:\wamp\www\gym\fotos\" + Fotografia); } else { Fotografia = usuario.Foto; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } Conexion = new Conexion_MySQL(); string query = @"UPDATE usuarios set nombre = ?nombre, apellidoPaterno = ?apellidoPaterno, apellidoMaterno = ?apellidoMaterno, lugarNacimiento = ?lugarNacimiento, fechaNacimiento = ?fechaNacimiento, direccion = ?direccion, colonia = ?colonia, cp = ?cp, municipio = ?municipio, telefono = ?telefono, celular = ?celular, telefonoAdicional = ?telefonoAdicional, foto = ?foto, rol = ?rol, mensualidad = ?mensualidad where id = ?id "; MySqlCommand cmd = new MySqlCommand(query, Conexion.Cnx); cmd.Parameters.AddWithValue("?nombre", nombre.Text); cmd.Parameters.AddWithValue("?apellidoPaterno", apellidoPaterno.Text); cmd.Parameters.AddWithValue("?apellidoMaterno", apellidoMaterno.Text); cmd.Parameters.AddWithValue("?lugarNacimiento", lugarNacimiento.Text); cmd.Parameters.AddWithValue("?fechaNacimiento", fechaNacimiento.Text); cmd.Parameters.AddWithValue("?direccion", direccion.Text); cmd.Parameters.AddWithValue("?colonia", colonia.Text); cmd.Parameters.AddWithValue("?cp", CP.Text); cmd.Parameters.AddWithValue("?municipio", municipio.Text); cmd.Parameters.AddWithValue("?telefono", telefono.Text); cmd.Parameters.AddWithValue("?celular", celular.Text); cmd.Parameters.AddWithValue("?telefonoAdicional", telefonoAdicional.Text); cmd.Parameters.AddWithValue("?foto", Fotografia); cmd.Parameters.AddWithValue("?rol", comboBox1.SelectedItem); cmd.Parameters.AddWithValue("?mensualidad", mensualidad.Text); cmd.Parameters.AddWithValue("?id", usuario.idUsuario); try { if (cmd.ExecuteNonQuery() > 0) { MessageBox.Show("Usuario Editado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); //clean(); } else { MessageBox.Show("No se pudo editar el usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (MySqlException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("El nombre/huella no puede estar en blanco.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void agregarUsuarioClick() { if (!String.IsNullOrEmpty(nombre.Text) && HuellaOK) { List<int> servicios = new List<int>(); foreach (DataGridViewRow item in dataGridView1.Rows) { try { bool isSelected = (bool)item.Cells["Selected"].Value; if (isSelected) { int idServicio = (int)item.Cells["idServicio"].Value; servicios.Add(idServicio); } } catch (Exception ex) { } } try { if (!String.IsNullOrEmpty(textBox1.Text)) { try { //System.IO.File.Copy(foto, @"c:\wamp\www\gym\fotos\", true); Fotografia = GetFileName(textBox1.Text).Replace(".", DateTime.Now.Ticks.ToString() + "."); //System.IO.File.Move(textBox1.Text, @"c:\wamp\www\gym\fotos\" + Fotografia); System.IO.File.Copy(textBox1.Text, @"c:\wamp\www\gym\fotos\" + Fotografia); //System.IO.File.Copy(textBox1.Text, @"C:\xampp\xampplite\htdocs\gym\fotos\"+Fotografia, true); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch { } Conexion = new Conexion_MySQL(); string query = @"INSERT INTO usuarios ( nombre, apellidoPaterno, apellidoMaterno, lugarNacimiento, fechaNacimiento, direccion, colonia, cp, municipio, telefono, celular, telefonoAdicional, foto, rol, activo, template, calidad_template, mensualidad ) VALUES ( ?nombre, ?apellidoPaterno, ?apellidoMaterno, ?lugarNacimiento, ?fechaNacimiento, ?direccion, ?colonia, ?cp, ?municipio, ?telefono, ?celular, ?telefonoAdicional, ?foto, ?rol, ?activo, ?template, ?calidad_template, ?mensualidad ); select LAST_INSERT_ID()"; MySqlCommand cmd = new MySqlCommand(query, Conexion.Cnx); cmd.Parameters.AddWithValue("?nombre", nombre.Text); cmd.Parameters.AddWithValue("?apellidoPaterno", apellidoPaterno.Text); cmd.Parameters.AddWithValue("?apellidoMaterno", apellidoMaterno.Text); cmd.Parameters.AddWithValue("?lugarNacimiento", lugarNacimiento.Text); cmd.Parameters.AddWithValue("?fechaNacimiento", fechaNacimiento.Text); cmd.Parameters.AddWithValue("?direccion", direccion.Text); cmd.Parameters.AddWithValue("?colonia", colonia.Text); cmd.Parameters.AddWithValue("?cp", CP.Text); cmd.Parameters.AddWithValue("?municipio", municipio.Text); cmd.Parameters.AddWithValue("?telefono", telefono.Text); cmd.Parameters.AddWithValue("?celular", celular.Text); cmd.Parameters.AddWithValue("?telefonoAdicional", telefonoAdicional.Text); cmd.Parameters.AddWithValue("?foto", Fotografia); cmd.Parameters.AddWithValue("?rol", comboBox1.SelectedItem); cmd.Parameters.AddWithValue("?activo", "1"); cmd.Parameters.AddWithValue("?calidad_template", template.Quality.ToString()); cmd.Parameters.AddWithValue("?mensualidad", mensualidad.Text); MySqlParameter templateParam = cmd.Parameters.Add("?template", MySqlDbType.Blob); templateParam.Value = (object)template.Buffer; try { int newID = Convert.ToInt32(cmd.ExecuteScalar()); if (newID > 0) { if (comboBox1.SelectedItem != "Usuario") { foreach (var item in servicios) { string q = "insert into servicios_usuarios (servicio,usuario,tipo) values (" + item.ToString() + "," + newID + ",'" + comboBox1.SelectedItem + "')"; MySqlCommand cmd2 = new MySqlCommand(q, Conexion.Cnx); cmd2.ExecuteNonQuery(); } if (comboBox1.SelectedItem == "Cliente") { string pago = "insert into pagos (monto, descuento, concepto, usuario, cobro, fecha, mensualidad) values('" + subtotal.Text + "', '" + descuento.Text + "', 'Inscripcion', " + newID + ", " + idAdmin + ", '" + this.getFecha() + "', '" + mensualidad.Text + "' )"; MySqlCommand cmd3 = new MySqlCommand(pago, Conexion.Cnx); cmd3.ExecuteNonQuery(); } } MessageBox.Show("Usuario Agregado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); clean(); } else { MessageBox.Show("No se pudo agregar el usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (MySqlException ex) { } } else { MessageBox.Show("Por favor capture su huella", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public static MySqlDataReader ExecuteSQL(string Query) { Conexion = new Conexion_MySQL(); command = new MySqlCommand(Query, Conexion.Cnx); return command.ExecuteReader(); }
private MySqlDataReader EjecutarQuery(string query) { Conexion = new Conexion_MySQL(); MySqlCommand cmd = new MySqlCommand(query, Conexion.Cnx); try { return cmd.ExecuteReader(); } catch (MySqlException ex) { return null; } }
private void agregarUsuarioClick() { if (!String.IsNullOrEmpty(nombre.Text) && HuellaOK) { List <int> servicios = new List <int>(); foreach (DataGridViewRow item in dataGridView1.Rows) { try { bool isSelected = (bool)item.Cells["Selected"].Value; if (isSelected) { int idServicio = (int)item.Cells["idServicio"].Value; servicios.Add(idServicio); } } catch (Exception ex) { } } try { if (!String.IsNullOrEmpty(textBox1.Text)) { try { //System.IO.File.Copy(foto, @"c:\wamp\www\gym\fotos\", true); Fotografia = GetFileName(textBox1.Text).Replace(".", DateTime.Now.Ticks.ToString() + "."); //System.IO.File.Move(textBox1.Text, @"c:\wamp\www\gym\fotos\" + Fotografia); System.IO.File.Copy(textBox1.Text, @"c:\wamp\www\gym\fotos\" + Fotografia); //System.IO.File.Copy(textBox1.Text, @"C:\xampp\xampplite\htdocs\gym\fotos\"+Fotografia, true); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch { } Conexion = new Conexion_MySQL(); string query = @"INSERT INTO usuarios ( nombre, apellidoPaterno, apellidoMaterno, lugarNacimiento, fechaNacimiento, direccion, colonia, cp, municipio, telefono, celular, telefonoAdicional, foto, rol, activo, template, calidad_template, mensualidad ) VALUES ( ?nombre, ?apellidoPaterno, ?apellidoMaterno, ?lugarNacimiento, ?fechaNacimiento, ?direccion, ?colonia, ?cp, ?municipio, ?telefono, ?celular, ?telefonoAdicional, ?foto, ?rol, ?activo, ?template, ?calidad_template, ?mensualidad ); select LAST_INSERT_ID()"; MySqlCommand cmd = new MySqlCommand(query, Conexion.Cnx); cmd.Parameters.AddWithValue("?nombre", nombre.Text); cmd.Parameters.AddWithValue("?apellidoPaterno", apellidoPaterno.Text); cmd.Parameters.AddWithValue("?apellidoMaterno", apellidoMaterno.Text); cmd.Parameters.AddWithValue("?lugarNacimiento", lugarNacimiento.Text); cmd.Parameters.AddWithValue("?fechaNacimiento", fechaNacimiento.Text); cmd.Parameters.AddWithValue("?direccion", direccion.Text); cmd.Parameters.AddWithValue("?colonia", colonia.Text); cmd.Parameters.AddWithValue("?cp", CP.Text); cmd.Parameters.AddWithValue("?municipio", municipio.Text); cmd.Parameters.AddWithValue("?telefono", telefono.Text); cmd.Parameters.AddWithValue("?celular", celular.Text); cmd.Parameters.AddWithValue("?telefonoAdicional", telefonoAdicional.Text); cmd.Parameters.AddWithValue("?foto", Fotografia); cmd.Parameters.AddWithValue("?rol", comboBox1.SelectedItem); cmd.Parameters.AddWithValue("?activo", "1"); cmd.Parameters.AddWithValue("?calidad_template", template.Quality.ToString()); cmd.Parameters.AddWithValue("?mensualidad", mensualidad.Text); MySqlParameter templateParam = cmd.Parameters.Add("?template", MySqlDbType.Blob); templateParam.Value = (object)template.Buffer; try { int newID = Convert.ToInt32(cmd.ExecuteScalar()); if (newID > 0) { if (comboBox1.SelectedItem != "Usuario") { foreach (var item in servicios) { string q = "insert into servicios_usuarios (servicio,usuario,tipo) values (" + item.ToString() + "," + newID + ",'" + comboBox1.SelectedItem + "')"; MySqlCommand cmd2 = new MySqlCommand(q, Conexion.Cnx); cmd2.ExecuteNonQuery(); } if (comboBox1.SelectedItem == "Cliente") { string pago = "insert into pagos (monto, descuento, concepto, usuario, cobro, fecha, mensualidad) values('" + subtotal.Text + "', '" + descuento.Text + "', 'Inscripcion', " + newID + ", " + idAdmin + ", '" + this.getFecha() + "', '" + mensualidad.Text + "' )"; MySqlCommand cmd3 = new MySqlCommand(pago, Conexion.Cnx); cmd3.ExecuteNonQuery(); } } MessageBox.Show("Usuario Agregado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); clean(); } else { MessageBox.Show("No se pudo agregar el usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (MySqlException ex) { } } else { MessageBox.Show("Por favor capture su huella", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void agregarUsuarioClick() { if (!String.IsNullOrEmpty(nombre.Text) && HuellaOK) { try { if (!String.IsNullOrEmpty(textBox1.Text)) { try { Fotografia = GetFileName(textBox1.Text).Replace(".", DateTime.Now.Ticks.ToString() + "."); System.IO.File.Copy(textBox1.Text, @RutaFotos + Fotografia); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch { } Conexion = new Conexion_MySQL(); string query = @"INSERT INTO usuarios ( nombre, apellidoPaterno, apellidoMaterno, rfc, lugarNacimiento, fechaNacimiento, direccion, colonia, cp, municipio, telefono, celular, foto, rol, activo, template, calidad_template, fechaIngreso, estadoCivil, edad, hijos, gradoEstudio, nss ) VALUES ( ?nombre, ?apellidoPaterno, ?apellidoMaterno, ?rfc, ?lugarNacimiento, ?fechaNacimiento, ?direccion, ?colonia, ?cp, ?municipio, ?telefono, ?celular, ?foto, ?rol, ?activo, ?template, ?calidad_template, ?fechaIngreso, ?estadoCivil, ?edad, ?hijos, ?gradoEstudio, ?nss ); select LAST_INSERT_ID()"; MySqlCommand cmd = new MySqlCommand(query, Conexion.Cnx); cmd.Parameters.AddWithValue("?nombre", nombre.Text); cmd.Parameters.AddWithValue("?apellidoPaterno", apellidoPaterno.Text); cmd.Parameters.AddWithValue("?apellidoMaterno", apellidoMaterno.Text); cmd.Parameters.AddWithValue("?rfc", rfc.Text); cmd.Parameters.AddWithValue("?lugarNacimiento", lugarNacimiento.Text); cmd.Parameters.AddWithValue("?fechaNacimiento", fechaNacimiento.Text); cmd.Parameters.AddWithValue("?direccion", direccion.Text); cmd.Parameters.AddWithValue("?colonia", colonia.Text); cmd.Parameters.AddWithValue("?cp", CP.Text); cmd.Parameters.AddWithValue("?municipio", municipio.Text); cmd.Parameters.AddWithValue("?telefono", telefono.Text); cmd.Parameters.AddWithValue("?celular", celular.Text); cmd.Parameters.AddWithValue("?foto", Fotografia); cmd.Parameters.AddWithValue("?rol", comboBox1.SelectedItem); cmd.Parameters.AddWithValue("?activo", "1"); cmd.Parameters.AddWithValue("?calidad_template", template.Quality.ToString()); cmd.Parameters.AddWithValue("?fechaIngreso", fechaIngreso.Text); cmd.Parameters.AddWithValue("?estadoCivil", estadoCivil.SelectedItem); cmd.Parameters.AddWithValue("?edad", edad.Text); cmd.Parameters.AddWithValue("?hijos", hijos.Text); cmd.Parameters.AddWithValue("?gradoEstudio", gradoEstudios.SelectedItem); cmd.Parameters.AddWithValue("?nss", nss.Text); MySqlParameter templateParam = cmd.Parameters.Add("?template", MySqlDbType.Blob); templateParam.Value = (object)template.Buffer; try { int newID = Convert.ToInt32(cmd.ExecuteScalar()); if (newID > 0) { MessageBox.Show("Usuario Agregado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); clean(); } else { MessageBox.Show("No se pudo agregar el usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (MySqlException ex) { } } else { MessageBox.Show("Por favor capture su huella", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }