public ClienteAccess(DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB)
 {
     this.ClienteTB = ClienteTB;
     this.PedidoTB = PedidoTB;
     this.CostosTB = CostosTB;
     this.FichaCostosTB = FichaCostosTB;
     this.ds = ds;
 }
Example #2
0
 public PedidoAccess(DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB)
 {
     this.ClienteTB     = ClienteTB;
     this.PedidoTB      = PedidoTB;
     this.CostosTB      = CostosTB;
     this.FichaCostosTB = FichaCostosTB;
     this.ds            = ds;
 }
Example #3
0
        public override global::System.Data.DataSet Clone()
        {
            DataSetFacturacion cln = ((DataSetFacturacion)(base.Clone()));

            cln.InitVars();
            cln.SchemaSerializationMode = this.SchemaSerializationMode;
            return(cln);
        }
Example #4
0
        public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs)
        {
            DataSetFacturacion ds = new DataSetFacturacion();

            global::System.Xml.Schema.XmlSchemaComplexType type     = new global::System.Xml.Schema.XmlSchemaComplexType();
            global::System.Xml.Schema.XmlSchemaSequence    sequence = new global::System.Xml.Schema.XmlSchemaSequence();
            global::System.Xml.Schema.XmlSchemaAny         any      = new global::System.Xml.Schema.XmlSchemaAny();
            any.Namespace = ds.Namespace;
            sequence.Items.Add(any);
            type.Particle = sequence;
            global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
            if (xs.Contains(dsSchema.TargetNamespace))
            {
                global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
                global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
                try {
                    global::System.Xml.Schema.XmlSchema schema = null;
                    dsSchema.Write(s1);
                    for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();)
                    {
                        schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
                        s2.SetLength(0);
                        schema.Write(s2);
                        if ((s1.Length == s2.Length))
                        {
                            s1.Position = 0;
                            s2.Position = 0;
                            for (; ((s1.Position != s1.Length) &&
                                    (s1.ReadByte() == s2.ReadByte()));)
                            {
                                ;
                            }
                            if ((s1.Position == s1.Length))
                            {
                                return(type);
                            }
                        }
                    }
                }
                finally {
                    if ((s1 != null))
                    {
                        s1.Close();
                    }
                    if ((s2 != null))
                    {
                        s2.Close();
                    }
                }
            }
            xs.Add(dsSchema);
            return(type);
        }
        public EntidadManager(DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB)
        {
            this.ClienteTB     = ClienteTB;
            this.PedidoTB      = PedidoTB;
            this.CostosTB      = CostosTB;
            this.FichaCostosTB = FichaCostosTB;

            this.ds = ds;

            ientidad  = new EntidadAccess();
            icliente  = new ClienteAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB);
            iservicio = new ServicioAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB);
            ipedido   = new PedidoAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB);
        }
        public EntidadManager(DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB)
        {
            this.ClienteTB = ClienteTB;
            this.PedidoTB = PedidoTB;
            this.CostosTB = CostosTB;
            this.FichaCostosTB = FichaCostosTB;

            this.ds = ds;

            ientidad = new EntidadAccess();
            icliente = new ClienteAccess(ClienteTB,ds, PedidoTB,CostosTB,FichaCostosTB);
            iservicio = new ServicioAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB);
            ipedido = new PedidoAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB);
        }
        public Wizard(DateTime fechaultimoPedido, DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB)
        {
            InitializeComponent();
            wizardNuevoPedido.NextText = "Próximo";
            wizardNuevoPedido.CancelText = "Cancelar";
            this.fechaultimoPedido = fechaultimoPedido;

            this.ClienteTB = ClienteTB;
            this.PedidoTB = PedidoTB;
            this.CostosTB = CostosTB;
            this.FichaCostosTB = FichaCostosTB;
            this.ds = ds;

            pedido = new Pedido();
            cliente = new Cliente();
            wpgFinal.AllowBack = false;
            wpgInsertando.AllowBack = false;
        }
 private int ObtenerIdCliente(DataSetFacturacion.clienteDataTable clienteId)
 {
     try
     {
         int id = 0;
         if (clienteId.Rows.Count > 0)
             id = ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).Id;
         return id;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        private List<Pedido> CrearPedidos(DataSetFacturacion.pedidoRow[] pedidoRow)
        {
            List<Pedido> listapedidos = new List<Pedido>();

            foreach (var item in pedidoRow)
            {
                Pedido newpedido = new Pedido();
                newpedido.Id = ((DataSetFacturacion.pedidoRow)item).Id;
                newpedido.Cantidad_Ejemplares = ((DataSetFacturacion.pedidoRow)item).cant_ejemplares;
                newpedido.Color_impresion = ((DataSetFacturacion.pedidoRow)item).color_impresion;
                newpedido.Coste_total = ((DataSetFacturacion.pedidoRow)item).coste_total;
                newpedido.Descuentos = ((DataSetFacturacion.pedidoRow)item).descuentos;
                newpedido.Estado = ((DataSetFacturacion.pedidoRow)item).estado;
                newpedido.ValorAgregado = ((DataSetFacturacion.pedidoRow)item).valor_agregado;
                newpedido.Fecha_entrega = ((DataSetFacturacion.pedidoRow)item).fecha_entrega;
                newpedido.Fecha_expedicion = ((DataSetFacturacion.pedidoRow)item).fecha_expedicion;
                newpedido.Forma_pago = ((DataSetFacturacion.pedidoRow)item).forma_pago;
                newpedido.Observaciones = ((DataSetFacturacion.pedidoRow)item).observaciones;
                newpedido.Paginas_por_Cara = ((DataSetFacturacion.pedidoRow)item).paginas_x_cara;
                newpedido.Pago_adelantado = ((DataSetFacturacion.pedidoRow)item).pago_adelantado;
                newpedido.Tipo_documento = ((DataSetFacturacion.pedidoRow)item).tipo_documento;
                newpedido.Tipo_impresion = ((DataSetFacturacion.pedidoRow)item).tipo_impresion;

                foreach (var item_cost in ((DataSetFacturacion.pedidoRow)item).Getpedidos_costosRows())
                {

                    ServicioAccess servicioap = new ServicioAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB);
                    Servicio sv = servicioap.ServicioDadoId(item_cost.idpedido);
                    if (sv != null)
                    {
                        newpedido.Servicios.Add(sv);
                    }
                }
                listapedidos.Add(newpedido);

            }
            return listapedidos;
        }