示例#1
0
        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);
        }
示例#2
0
        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);
        }
示例#3
0
        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();
        }