private void MenuAd_Load(object sender, EventArgs e) { String nombre; try { conexionBD.Open(); MySqlCommand consulta = new MySqlCommand("SELECT nombre AS nombre FROM empleados where numEmpleado =?numEmpleado", conexionBD); consulta.Parameters.AddWithValue("numEmpleado", this.numEmpleado); MySqlDataAdapter adapter = new MySqlDataAdapter(consulta); DataTable aux = new DataTable(); adapter.Fill(aux); DataRow row = aux.Rows[0]; try { nombre = Convert.ToString(row["nombre"]); } catch { nombre = null; } labelBienvenida.Text = labelBienvenida.Text + nombre; } catch (MySqlException SqlE) { MessageBox.Show(SqlE.ToString()); } finally { conexionBD.Close(); } }
private void txtCliente_TextChanged(object sender, EventArgs e) { if (!txtCliente.Text.Equals(" Buscar") && !txtCliente.Text.Equals("") && !txtCliente.Text.Equals(this.Cliente)) { String consulta = ""; try { if (txtCliente.Text.All(char.IsDigit)) { consulta = "Select numCliente, nombre, apellidoPaterno, apellidoMaterno, telefono from clientes where numCliente=" + txtCliente.Text + " and status=0"; } else { consulta = "Select numCliente, nombre, apellidoPaterno, apellidoMaterno, telefono from clientes where nombre like '%" + txtCliente.Text + "%' or apellidoMaterno like '%" + txtCliente.Text + "%' or apellidoPaterno like '%" + txtCliente.Text + "%' and status=0"; } MySqlDataAdapter adaptador = new MySqlDataAdapter(consulta, conexionBD); conexionBD.Open(); DataSet datos = new DataSet(); adaptador.Fill(datos, "clientes"); dgvClientes.DataSource = datos; dgvClientes.DataMember = "clientes"; } catch (MySqlException SqlE) { MessageBox.Show(SqlE.ToString()); } finally { conexionBD.Close(); } } }
private void frmVentas_Load(object sender, EventArgs e) { int folio; txtFecha.Text = this.fecha.ToString("yyyy-MM-dd"); txtCliente.Text = " Buscar"; txtCliente.ForeColor = Color.Gray; try { conexionBD.Open(); string consulta = "SELECT MAX(numVentaServicio) AS numVentaServicio FROM ventaservicio"; MySqlDataAdapter adapter = new MySqlDataAdapter(consulta, conexionBD); DataTable aux = new DataTable(); adapter.Fill(aux); DataRow row = aux.Rows[0]; try { folio = Convert.ToInt32(row["numVentaServicio"]); } catch { folio = 0; } folio++; txtFolio.Text = Convert.ToString(folio); aux = new DataTable(); MySqlCommand comando = new MySqlCommand("SELECT nombre, apellidoPaterno FROM empleados where numEmpleado =?numEmpleado", conexionBD); comando.Parameters.AddWithValue("numEmpleado", numEmpleado); adapter = new MySqlDataAdapter(comando); adapter.Fill(aux); txtEmpleado.Text = Convert.ToString(aux.Rows[0][0]) + " " + Convert.ToString(aux.Rows[0][1]); aux = new DataTable(); comando = new MySqlCommand("SELECT nombre FROM servicios where status = 0", conexionBD); adapter = new MySqlDataAdapter(comando); adapter.Fill(aux); cmbServicio.DataSource = aux; cmbServicio.DisplayMember = "nombre"; aux = new DataTable(); comando = new MySqlCommand("SELECT numUsuario FROM Usuario where numEmpleado=?numEmpleado", conexionBD); comando.Parameters.AddWithValue("numEmpleado", this.numEmpleado); adapter = new MySqlDataAdapter(comando); adapter.Fill(aux); int numUsuario = Convert.ToInt32(aux.Rows[0][0]); consulta = "insert into ventaservicio (numVentaServicio, fecha, importe, status, numUsuario, numCliente) values ('" + txtFolio.Text + "','" + fecha.ToString("yyyy-MM-dd") + "','" + "0" + "','" + "1" + "','" + numUsuario.ToString() + "','" + "1" + "'); "; MySqlCommand agregar = new MySqlCommand(consulta, conexionBD); //agregar.Parameters.AddWithValue("fecha", fecha.ToString("yyyy-MM-dd")); agregar.Parameters.AddWithValue("numUsuario", numUsuario.ToString()); MySqlDataReader leer; leer = agregar.ExecuteReader(); //MessageBox.Show("Guardado con éxito", "Bubble Information Syste", MessageBoxButtons.OK, MessageBoxIcon.Information); while (leer.Read()) { } conexionBD.Close(); consulta = "Select numCliente, nombre, apellidoPaterno, apellidoMaterno, telefono from clientes where status=0"; MySqlDataAdapter adaptador = new MySqlDataAdapter(consulta, conexionBD); DataSet datos = new DataSet(); conexionBD.Open(); adaptador.Fill(datos, "clientes"); dgvClientes.DataSource = datos; dgvClientes.DataMember = "clientes"; } catch (MySqlException SqlE) { MessageBox.Show(SqlE.ToString()); } finally { conexionBD.Close(); } pictureBox3.BackColor = Color.FromArgb(204, 204, 204); pictureBox4.BackColor = Color.FromArgb(204, 204, 204); pictureBox5.BackColor = Color.FromArgb(204, 204, 204); }