Пример #1
0
        public int New_(double p_precioTotal, int p_pedido, double p_IVA, double p_precioSinIVA, Nullable <DateTime> p_fechaPago)
        {
            FacturaEN facturaEN = null;
            int       oid;

            //Initialized FacturaEN
            facturaEN             = new FacturaEN();
            facturaEN.PrecioTotal = p_precioTotal;


            if (p_pedido != -1)
            {
                // El argumento p_pedido -> Property pedido es oid = false
                // Lista de oids id
                facturaEN.Pedido    = new BaseDatosGenNHibernate.EN.BaseDatos.PedidoEN();
                facturaEN.Pedido.Id = p_pedido;
            }

            facturaEN.IVA = p_IVA;

            facturaEN.PrecioSinIVA = p_precioSinIVA;

            facturaEN.FechaPago = p_fechaPago;

            //Call to FacturaCAD

            oid = _IFacturaCAD.New_(facturaEN);
            return(oid);
        }
Пример #2
0
        public int New_(int p_pedido, double p_importe, string p_direccion, CervezUAGenNHibernate.Enumerated.CervezUA.MetodoPagoEnum p_metodoPago)
        {
            FacturaEN facturaEN = null;
            int       oid;

            //Initialized FacturaEN
            facturaEN = new FacturaEN();

            if (p_pedido != -1)
            {
                // El argumento p_pedido -> Property pedido es oid = false
                // Lista de oids id
                facturaEN.Pedido    = new CervezUAGenNHibernate.EN.CervezUA.PedidoEN();
                facturaEN.Pedido.Id = p_pedido;
            }

            facturaEN.Importe = p_importe;

            facturaEN.Direccion = p_direccion;

            facturaEN.MetodoPago = p_metodoPago;

            //Call to FacturaCAD

            oid = _IFacturaCAD.New_(facturaEN);
            return(oid);
        }
Пример #3
0
        public int New_(int p_pedido, float p_precioTotal, System.Collections.Generic.IList <AppEstadioGenNHibernate.EN.AppEstadio.LineaFacturaEN> p_lineaFactura, Nullable <DateTime> p_fecha)
        {
            FacturaEN facturaEN = null;
            int       oid;

            //Initialized FacturaEN
            facturaEN = new FacturaEN();

            if (p_pedido != -1)
            {
                facturaEN.Pedido    = new AppEstadioGenNHibernate.EN.AppEstadio.PedidoEN();
                facturaEN.Pedido.Id = p_pedido;
            }

            facturaEN.PrecioTotal = p_precioTotal;

            facturaEN.LineaFactura = p_lineaFactura;

            facturaEN.Fecha = p_fecha;

            //Call to FacturaCAD

            oid = _IFacturaCAD.New_(facturaEN);
            return(oid);
        }
Пример #4
0
        public int New_(Nullable <DateTime> p_fecha, float p_total, string p_cliente, int p_consulta, bool p_pagada)
        {
            FacturaEN facturaEN = null;
            int       oid;

            //Initialized FacturaEN
            facturaEN       = new FacturaEN();
            facturaEN.Fecha = p_fecha;

            facturaEN.Total = p_total;


            if (p_cliente != null)
            {
                facturaEN.Cliente     = new GestionVeterinariaGenNHibernate.EN.GestionVeterinaria.ClienteEN();
                facturaEN.Cliente.DNI = p_cliente;
            }


            if (p_consulta != -1)
            {
                facturaEN.Consulta            = new GestionVeterinariaGenNHibernate.EN.GestionVeterinaria.ConsultaEN();
                facturaEN.Consulta.IdConsulta = p_consulta;
            }

            facturaEN.Pagada = p_pagada;

            //Call to FacturaCAD

            oid = _IFacturaCAD.New_(facturaEN);
            return(oid);
        }