Beispiel #1
0
        public MProducto modificar(int pk)
        {
            conexion();
            string          query  = "SELECT * FROM producto WHERE pk_producto = '" + pk + "'";
            MySqlCommand    cmd    = new MySqlCommand(query, con);
            MySqlDataReader cursor = cmd.ExecuteReader();

            MProducto obj = new MProducto();

            if (cursor.HasRows)
            {
                while (cursor.Read())
                {
                    obj.pk_producto       = Convert.ToInt32(cursor["pk_producto"].ToString());
                    obj.fk_categoria      = Convert.ToInt32(cursor["fk_categoria"].ToString());
                    obj.nombre            = cursor["nombre"].ToString();
                    obj.descripcion       = cursor["descripcion"].ToString();
                    obj.marca             = cursor["marca"].ToString();
                    obj.precio_compra     = Convert.ToDouble(cursor["precio_compra"].ToString());
                    obj.precio_venta      = Convert.ToDouble(cursor["precio_venta"].ToString());
                    obj.fecha_compra      = cursor["fecha_compra"].ToString();
                    obj.fecha_vencimiento = cursor["fecha_vencimiento"].ToString();
                    obj.stock             = Convert.ToDouble(cursor["stock"].ToString());
                    obj.unidad_medida     = cursor["unidad_medida"].ToString();
                }
            }

            cursor.Dispose();
            cmd.Dispose();
            con.Close();

            return(obj);
        }
Beispiel #2
0
        public void actualizar(MProducto obj)
        {
            conexion();
            string query = "UPDATE producto SET fk_categoria= '" + obj.fk_categoria + "',nombre= '" + obj.nombre + "',descripcion= '" + obj.descripcion + "',marca= '" + obj.marca + "', precio_compra= '" + obj.precio_compra + "',precio_venta = '" + obj.precio_venta + "'," +
                           "fecha_compra = '" + obj.fecha_compra + "', fecha_vencimiento = '" + obj.fecha_vencimiento + "',stock = '" + obj.stock + "', unidad_medida = '" + obj.unidad_medida + "',ganancia= '" + obj.ganancia + "' WHERE pk_producto = '" + obj.pk_producto + "'";
            MySqlCommand cmd = new MySqlCommand(query, con);

            cmd.ExecuteNonQuery();

            cmd.Dispose();
            con.Close();
        }
Beispiel #3
0
        public MProducto insertar(MProducto obj)
        {
            conexion();
            string       query = "INSERT INTO producto(fk_categoria, nombre, descripcion, marca, precio_compra, precio_venta, fecha_compra, fecha_vencimiento, stock, unidad_medida, ganancia, foto)VALUES('" + obj.fk_categoria + "','" + obj.nombre + "','" + obj.descripcion + "','" + obj.marca + "','" + obj.precio_compra + "','" + obj.precio_venta + "','" + obj.fecha_compra + "','" + obj.fecha_vencimiento + "','" + obj.stock + "','" + obj.unidad_medida + "','" + obj.ganancia + "','" + obj.foto + "')";
            MySqlCommand cmd   = new MySqlCommand(query, con);

            cmd.ExecuteNonQuery();

            cmd.Dispose();
            con.Close();
            return(obj);
        }