public void ListaDep() { try { Bdcomun.ObtenerConexion(); Consulta = "select nombre,iddepartamento from departamento"; MySqlCommand mycomand = new MySqlCommand(); mycomand.Connection = Bdcomun.ObtenerConexion(); mycomand.CommandText = Consulta; MySqlDataReader reader = mycomand.ExecuteReader(); while (reader.Read()) { string nom = reader["nombre"].ToString(); string iddeps = reader["iddepartamento"].ToString(); n = new departamento() { Nombre = nom, Id = int.Parse(iddeps) }; Ldepartamento.Add(n); } reader.Close(); } catch (Exception) { throw; } }
private void btnbuscar_Click(object sender, EventArgs e) //BUSCAR PRODUCTOS EN BD PARA COBRARLOS { try { Bdcomun.ObtenerConexion(); string Consulta = "select idproducto ,descripcion, precioventa from productos where idproducto='" + textBox8.Text.ToString() + "'"; MySqlCommand mycomand = new MySqlCommand(); mycomand.Connection = Bdcomun.ObtenerConexion(); mycomand.CommandText = Consulta; MySqlDataReader reader = mycomand.ExecuteReader(); while (reader.Read()) { code = reader["idproducto"].ToString(); desc = reader["descripcion"].ToString(); preve = reader["precioventa"].ToString(); dataGridView2.Rows.Add(code, desc, "1", preve); stotal += double.Parse(preve); lblcostotot.Text = stotal.ToString(); } reader.Close(); } catch (Exception a) { MessageBox.Show(a.ToString()); } textBox8.Clear(); }
private void button4_Click(object sender, EventArgs e) //Actualizar DGV con la lista de Departamentos { Bdcomun.ObtenerConexion(); string Consulta = "select nombre,iddepartamento from departamento"; DataTable dt = new DataTable(); MySqlDataAdapter ad = new MySqlDataAdapter(Consulta, Bdcomun.ObtenerConexion()); ad.Fill(dt); dgvdepartamentos.DataSource = dt; }
public static int ActualizarProducto(producto pProducto) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("UPDATE `puntodeventa`.`productos` SET `idproducto`='" + pProducto.Codebar + "', `nombre`='" + pProducto.Nombre + "', `descripcion`='" + pProducto.Descripcion + "', `cantidadstock`='" + pProducto.Cantactual + "', `preciocosto`='" + pProducto.Precosto + "', `precioventa`='" + pProducto.Preventa + "', `departamento`='" + pProducto.Departamento + "' WHERE `idproducto`='" + pProducto.Codebar + "';"), Bdcomun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
private void bnteliminarclientedb_Click(object sender, EventArgs e) { try { MySqlCommand comando = new MySqlCommand(string.Format( " DELETE FROM `puntodeventa`.`cliente` WHERE `idproducto`= '" + tbxcode.Text.ToString() + "';") , Bdcomun.ObtenerConexion()); comando.ExecuteNonQuery(); MessageBox.Show("!Producto Eliminado correctamente¡"); } catch (Exception a) { MessageBox.Show(a.ToString()); } }
private void btneliminardepa_Click(object sender, EventArgs e)//ELIMINAR DEPARTAMENTO EN LA BD { try { MySqlCommand comando = new MySqlCommand(string.Format( " DELETE FROM `puntodeventa`.`departamento` WHERE `iddepartamento`= '" + tbxidepa.Text.ToString() + "';") , Bdcomun.ObtenerConexion()); comando.ExecuteNonQuery(); MessageBox.Show("!Departamento Eliminado correctamente¡"); } catch (Exception a) { MessageBox.Show(a.ToString()); } }
private void Form2_Load(object sender, EventArgs e) { try { Bdcomun.ObtenerConexion(); string Consulta = "select idproducto,nombre,descripcion from productos"; DataTable dt = new DataTable(); MySqlDataAdapter ad = new MySqlDataAdapter(Consulta, Bdcomun.ObtenerConexion()); ad.Fill(dt); dgvproducts.DataSource = dt; } catch (Exception) { throw; } }
private void btnadddepa_Click(object sender, EventArgs e) //AGREGAR DEPARTAMENTO { tbxidepa.Text = "Auto Incremento"; tbxnomdepa.Clear(); tbxnomdepa.Focus(); try { paneladddepa.Show(); panelfproductos.Hide(); panelmodificar.Hide(); Bdcomun.ObtenerConexion(); string Consulta = "select nombre,iddepartamento from departamento"; DataTable dt = new DataTable(); MySqlDataAdapter ad = new MySqlDataAdapter(Consulta, Bdcomun.ObtenerConexion()); ad.Fill(dt); dgvdepartamentos.DataSource = dt; } catch (Exception) { throw; } }
private void form1_Load_1(object sender, EventArgs e) //FORM LOAD { Timer t = new Timer(); t.Start(); t.Tick += T_Tick; textBox8.Focus(); try { departamento a = new departamento(); a.ListaDep(); cbxdepart.DataSource = a.getLista(); cbxdepart.DisplayMember = "nombre"; cbxdepart.ValueMember = "id"; } catch (Exception a) { MessageBox.Show(a.ToString()); } try { Bdcomun.ObtenerConexion(); string Consulta = "select nombre as 'Nombre',apaterno as 'Apellido Paterno'," + "amaterno as 'Apellido Materno',direccion as 'Direccion',telefono as 'Telefono', saldo as " + "'Saldo' from cliente"; DataTable dt = new DataTable(); MySqlDataAdapter ad = new MySqlDataAdapter(Consulta, Bdcomun.ObtenerConexion()); ad.Fill(dt); dgvclientes.DataSource = dt; } catch (Exception) { throw; } }
public static int ActualizarDepartamento(departamento dDepartamento) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("UPDATE `puntodeventa`.`departamento` SET `iddepartamento`= '" + dDepartamento.Id + "', `nombre`= '" + dDepartamento.Nombre + "' WHERE `iddepartamento`= '" + dDepartamento.Id + "'"), Bdcomun.ObtenerConexion()); comando.ExecuteNonQuery(); return(retorno); }
public static int ActualizarCliente(cliente cCliente) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("UPDATE `puntodeventa`.`cliente` SET `idcliente`='" + cCliente.Idcliente + "', `nombre`='" + cCliente.Nombre + "', `apaterno`='" + cCliente.Apaterno + "', `amaterno`='" + cCliente.Amaterno + "', `direccion`='" + cCliente.Dirección + "', `telefono`='" + cCliente.Telefono + "', `saldo`='" + cCliente.Saldo + "' WHERE `idcliente`='" + cCliente.Idcliente + "';"), Bdcomun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static int AgregarDepartamento(departamento dDepartamento) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("Insert into departamento(nombre) values ('{0}')", dDepartamento.Nombre), Bdcomun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static int AgregarProductos(producto pProducto) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("Insert into productos (idproducto,nombre,descripcion,cantidadstock,preciocosto,precioventa,departamento) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", pProducto.Codebar, pProducto.Nombre, pProducto.Descripcion, pProducto.Cantactual, pProducto.Precosto, pProducto.Preventa, pProducto.Departamento), Bdcomun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static int AgregarCliente(cliente pCliente) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("Insert into cliente (idcliente,nombre,apaterno,amaterno,direccion,telefono) values ('{0}','{1}','{2}','{3}','{4}','{5}')", pCliente.Idcliente, pCliente.Nombre, pCliente.Apaterno, pCliente.Amaterno, pCliente.Dirección, pCliente.Telefono), Bdcomun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
private void button5_Click(object sender, EventArgs e) //BUSCAR PRODUCTO EN BD PARA MODIFICAR Y O ELIMINAR { if (modielim == 0) { try { Bdcomun.ObtenerConexion(); string Consulta = "select productos.idproducto,productos.nombre,productos.descripcion,productos.cantidadstock,productos.preciocosto,productos.precioventa,departamento.nombre as 'nombred' from productos inner join departamento on productos.departamento = departamento.iddepartamento where productos.idproducto='" + tbxmodproduc.Text.ToString() + "'"; MySqlCommand mycomand = new MySqlCommand(); mycomand.Connection = Bdcomun.ObtenerConexion(); mycomand.CommandText = Consulta; MySqlDataReader reader = mycomand.ExecuteReader(); while (reader.Read()) { tbxcode.Text = reader["idproducto"].ToString(); tbxnombre.Text = reader["nombre"].ToString(); tbxdesc.Text = reader["descripcion"].ToString(); cbxdepart.Text = reader["nombred"].ToString(); tbxprecost.Text = reader["preciocosto"].ToString(); tbxpreventa.Text = reader["precioventa"].ToString(); tbxcanactual.Text = reader["cantidadstock"].ToString(); } reader.Close(); if (tbxcode.Text == "") { MessageBox.Show("!Producto no encontrado¡"); } else { tbxcode.Clear(); tbxnombre.Clear(); tbxdesc.Clear(); tbxprecost.Clear(); tbxpreventa.Clear(); tbxcanactual.Clear(); tbxcode.Enabled = true; tbxnombre.Enabled = true; tbxdesc.Enabled = true; cbxdepart.Enabled = true; tbxprecost.Enabled = true; tbxpreventa.Enabled = true; tbxcanactual.Enabled = true; btnmodproduct.Enabled = true; tbxcode.Clear(); tbxnombre.Clear(); tbxdesc.Clear(); tbxprecost.Clear(); tbxpreventa.Clear(); tbxcanactual.Clear(); button1adp.Hide(); button2.Hide(); panelmodificar.Hide(); panelfproductos.Show(); btnmodproduct.Show(); } } catch (Exception) { throw; } } else if (modielim == 1) { try { Bdcomun.ObtenerConexion(); string Consulta = "select productos.idproducto,productos.nombre,productos.descripcion,productos.cantidadstock,productos.preciocosto,productos.precioventa,departamento.nombre as 'nombred' from productos inner join departamento on productos.departamento = departamento.iddepartamento where productos.idproducto='" + tbxmodproduc.Text.ToString() + "'"; MySqlCommand mycomand = new MySqlCommand(); mycomand.Connection = Bdcomun.ObtenerConexion(); mycomand.CommandText = Consulta; MySqlDataReader reader = mycomand.ExecuteReader(); while (reader.Read()) { tbxcode.Text = reader["idproducto"].ToString(); tbxnombre.Text = reader["nombre"].ToString(); tbxdesc.Text = reader["descripcion"].ToString(); cbxdepart.Text = reader["nombred"].ToString(); tbxprecost.Text = reader["preciocosto"].ToString(); tbxpreventa.Text = reader["precioventa"].ToString(); tbxcanactual.Text = reader["cantidadstock"].ToString(); tbxcode.Enabled = false; tbxnombre.Enabled = false; tbxdesc.Enabled = false; cbxdepart.Enabled = false; tbxprecost.Enabled = false; tbxpreventa.Enabled = false; tbxcanactual.Enabled = false; button2.Enabled = true; } reader.Close(); if (tbxcode.Text == "") { MessageBox.Show("!Producto no encontrado¡"); } else { panelmodificar.Hide(); panelfproductos.Show(); paneladddepa.Hide(); button1adp.Hide(); btnmodproduct.Hide(); button2.Show(); } } catch (Exception) { throw; } } }