Exemplo n.º 1
0
        public void _AñadirTraslados(conexiones_BD.clases.traslados.traslado s)
        {
            nuevos_ingresos n = new nuevos_ingresos();

            conexiones_BD.clases.traslados.traslado tras = s;

            doc.Load(rutaXml);

            XmlNode sucursal = tras.crearTraslado(doc);

            XmlNode nodoRaiz = doc.DocumentElement;

            nodoRaiz.InsertAfter(sucursal, nodoRaiz.LastChild);

            doc.Save(rutaXml);
        }
Exemplo n.º 2
0
        public void _AñadirProvedores_productos(string idproveedor, string idproducto, string codi_p, int suc)
        {
            nuevos_ingresos n = new nuevos_ingresos();

            foreach (string r in n.guardarArchivos(suc, "productos.xml"))
            {
                doc.Load(r);

                XmlNode pro_pro = _Crear_Proveedor_productos(idproveedor, idproducto, codi_p);

                XmlNode nodoRaiz = doc.DocumentElement;

                nodoRaiz.InsertAfter(pro_pro, nodoRaiz.LastChild);

                doc.Save(r);
            }
        }
Exemplo n.º 3
0
        public void _AñadirProductos(string cp, string np, string fp, string ic, string idmr, int suc)
        {
            nuevos_ingresos n = new nuevos_ingresos();

            foreach (string r in n.guardarArchivos(suc, "productos.xml"))
            {
                doc.Load(r);

                XmlNode producto = _Crear_Productos(cp, np, fp, ic, idmr);

                XmlNode nodoRaiz = doc.DocumentElement;

                nodoRaiz.InsertAfter(producto, nodoRaiz.LastChild);

                doc.Save(r);
            }
        }
Exemplo n.º 4
0
        public void _AñadirPresentacionesTraslados(List <conexiones_BD.clases.presentaciones_productos> pre)
        {
            nuevos_ingresos n = new nuevos_ingresos();

            foreach (conexiones_BD.clases.presentaciones_productos pr in pre)
            {
                doc.Load(rutaXml);

                XmlNode prest = pr.creaPresentaProTras(doc);

                XmlNode nodoRaiz = doc.DocumentElement;

                nodoRaiz.InsertAfter(prest, nodoRaiz.LastChild);

                doc.Save(rutaXml);
            }
        }
Exemplo n.º 5
0
        public void _AñadirSucursal(conexiones_BD.clases.sucursales s, int suc)
        {
            nuevos_ingresos n = new nuevos_ingresos();

            conexiones_BD.clases.sucursales sucur = s;

            foreach (string r in n.guardarArchivos(suc, "sucursales.xml"))
            {
                doc.Load(r);

                XmlNode sucursal = sucur.crearSucursal(doc);

                XmlNode nodoRaiz = doc.DocumentElement;

                nodoRaiz.InsertAfter(sucursal, nodoRaiz.LastChild);

                doc.Save(r);
            }
        }
Exemplo n.º 6
0
        public void _AñadirPrese_prod(string idsucursal_producto, string idpresentacion, string cantidad_unidades,
                                      string precio, string tipo, string pri, string codi_producto, int suc)
        {
            nuevos_ingresos n = new nuevos_ingresos();

            foreach (string r in n.guardarArchivos(suc, "productos.xml"))
            {
                doc.Load(r);

                XmlNode pro_pro = _Crear_presentacion_productos(idsucursal_producto, idpresentacion, cantidad_unidades, precio, tipo,
                                                                pri, codi_producto);

                XmlNode nodoRaiz = doc.DocumentElement;

                nodoRaiz.InsertAfter(pro_pro, nodoRaiz.LastChild);

                doc.Save(r);
            }
        }
Exemplo n.º 7
0
        public void _AñadirSucursal_productos(string idsucursal, string idproducto,
                                              string idutilidadMayoreo, string idutilidadDetalle, string idestante, string existencias,
                                              string precio_ventaD, string precio_compraD, string precio_ventaM, string precio_compraM, string k, string codi_producto, int suc)
        {
            nuevos_ingresos n = new nuevos_ingresos();

            foreach (string r in n.guardarArchivos(suc, "productos.xml"))
            {
                doc.Load(r);

                XmlNode pro_pro = _Crear_sucursal_producto(idsucursal, idproducto, idutilidadMayoreo,
                                                           idutilidadDetalle, idestante, existencias, precio_ventaD, precio_compraD, precio_ventaM, precio_compraM, k, codi_producto);

                XmlNode nodoRaiz = doc.DocumentElement;

                nodoRaiz.InsertAfter(pro_pro, nodoRaiz.LastChild);

                doc.Save(r);
            }
        }
Exemplo n.º 8
0
        public void _crearXml(string nodoRaiz, int suc, string nombreArchivo)
        {
            nuevos_ingresos n = new nuevos_ingresos();

            foreach (string r in n.guardarArchivos(suc, nombreArchivo))
            {
                this.rutaXml = r;
                doc          = new XmlDocument();
                if (!File.Exists(r))
                {
                    XmlDeclaration xmlDeclaration = doc.CreateXmlDeclaration("1.0", "UTF-8", null);
                    XmlNode        root           = doc.DocumentElement;
                    doc.InsertBefore(xmlDeclaration, root);


                    XmlNode element1 = doc.CreateElement(nodoRaiz);
                    doc.AppendChild(element1);
                    doc.Save(r);
                }
            }
        }