public static int insertar(_productos datos) { int resultado = 0; MySqlCommand consulta = new MySqlCommand(); consulta.CommandText = "INSERT INTO `productos` (`clave`, `nombre`, `pecio`, `existencia`) VALUES ('" + datos.claveProducto + "','" + datos.nombreProducto + "','" + datos.precioProducto + "','" + datos.exitenciaProducto + "');"; consulta.Connection = conexion.crear_conexion(); resultado = consulta.ExecuteNonQuery(); return(resultado); }
public static List <_productos> cargarInventario() { List <_productos> listaProductos = new List <_productos>(); MySqlCommand consulta = new MySqlCommand(); consulta.CommandText = "SELECT * FROM `productos`"; consulta.Connection = conexion.crear_conexion(); MySqlDataReader producto = consulta.ExecuteReader(); while (producto.Read()) { _productos nuevo = new _productos(); nuevo.claveProducto = producto["clave"].ToString(); nuevo.nombreProducto = producto["nombre"].ToString(); nuevo.precioProducto = producto["pecio"].ToString(); nuevo.exitenciaProducto = producto["existencia"].ToString(); listaProductos.Add(nuevo); } return(listaProductos); }
private void btn_agregar_Click(object sender, EventArgs e) { conexion.crear_conexion(); _productos nuevo = new _productos(); nuevo.claveProducto = txt_clave.Text; nuevo.nombreProducto = txt_nombre.Text; nuevo.precioProducto = txt_precio.Text; nuevo.exitenciaProducto = txt_existencia.Text; int validacion = accesobd.insertar(nuevo); if (validacion > 0) { dataGridView1.DataSource = accesobd.cargarInventario(); } else { MessageBox.Show("Error", "¡Error al guardar!"); } limpiar_contenedores(); }