Beispiel #1
0
        public int CrearPedido(int p_pedidoId, Nullable <DateTime> p_fecha, string p_direccion, string p_localidad, string p_provincia, int p_codigoPostal, string p_tipoPago)
        {
            PedidoEN pedidoEN = null;
            int      oid;

            //Initialized PedidoEN
            pedidoEN          = new PedidoEN();
            pedidoEN.PedidoId = p_pedidoId;

            pedidoEN.Fecha = p_fecha;

            pedidoEN.Direccion = p_direccion;

            pedidoEN.Localidad = p_localidad;

            pedidoEN.Provincia = p_provincia;

            pedidoEN.CodigoPostal = p_codigoPostal;

            pedidoEN.TipoPago = p_tipoPago;

            //Call to PedidoCAD

            oid = _IPedidoCAD.CrearPedido(pedidoEN);
            return(oid);
        }
Beispiel #2
0
        public int CrearPedido(Nullable <DateTime> p_fecha, BalumaProjectGenNHibernate.Enumerated.BalumaProject.EstadoPedidoEnum p_estado, BalumaProjectGenNHibernate.Enumerated.BalumaProject.TipoPagoEnum p_tipoPago, string p_administrador, string p_cliente)
        {
            PedidoEN pedidoEN = null;
            int      oid;

            //Initialized PedidoEN
            pedidoEN       = new PedidoEN();
            pedidoEN.Fecha = p_fecha;

            pedidoEN.Estado = p_estado;

            pedidoEN.TipoPago = p_tipoPago;


            if (p_administrador != null)
            {
                pedidoEN.Administrador     = new BalumaProjectGenNHibernate.EN.BalumaProject.AdministradorEN();
                pedidoEN.Administrador.NIF = p_administrador;
            }


            if (p_cliente != null)
            {
                pedidoEN.Cliente     = new BalumaProjectGenNHibernate.EN.BalumaProject.ClienteEN();
                pedidoEN.Cliente.NIF = p_cliente;
            }

            //Call to PedidoCAD

            oid = _IPedidoCAD.CrearPedido(pedidoEN);
            return(oid);
        }
Beispiel #3
0
        public int CrearPedido(int p_PedidoId, Nullable <DateTime> p_fecha, string p_direccion, string p_localidad, string p_provincia, string p_cp, string p_tipoPago, P1GenNHibernate.Enumerated.Práctica1.EstadoPedidoEnum p_Estado, string p_cliente)
        {
            PedidoEN pedidoEN = null;
            int      oid;

            //Initialized PedidoEN
            pedidoEN          = new PedidoEN();
            pedidoEN.PedidoId = p_PedidoId;

            pedidoEN.Fecha = p_fecha;

            pedidoEN.Direccion = p_direccion;

            pedidoEN.Localidad = p_localidad;

            pedidoEN.Provincia = p_provincia;

            pedidoEN.Cp = p_cp;

            pedidoEN.TipoPago = p_tipoPago;

            pedidoEN.Estado = p_Estado;


            if (p_cliente != null)
            {
                // El argumento p_cliente -> Property cliente es oid = false
                // Lista de oids PedidoId
                pedidoEN.Cliente     = new P1GenNHibernate.EN.Práctica1.ClienteEN();
                pedidoEN.Cliente.NIF = p_cliente;
            }

            //Call to PedidoCAD

            oid = _IPedidoCAD.CrearPedido(pedidoEN);
            return(oid);
        }