Пример #1
0
        public int New_(Nullable <DateTime> p_Fecha, BaseDatosGenNHibernate.Enumerated.BaseDatos.EstadoPedidoEnum p_Estado, int p_usuarioPedido, int p_usuarioCarrito)
        {
            PedidoEN pedidoEN = null;
            int      oid;

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

            pedidoEN.Estado = p_Estado;


            if (p_usuarioPedido != -1)
            {
                // El argumento p_usuarioPedido -> Property usuarioPedido es oid = false
                // Lista de oids id
                pedidoEN.UsuarioPedido    = new BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN();
                pedidoEN.UsuarioPedido.Id = p_usuarioPedido;
            }


            if (p_usuarioCarrito != -1)
            {
                // El argumento p_usuarioCarrito -> Property usuarioCarrito es oid = false
                // Lista de oids id
                pedidoEN.UsuarioCarrito    = new BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN();
                pedidoEN.UsuarioCarrito.Id = p_usuarioCarrito;
            }

            //Call to PedidoCAD

            oid = _IPedidoCAD.New_(pedidoEN);
            return(oid);
        }
Пример #2
0
        public void Modify(int p_Pedido_OID, Nullable <DateTime> p_Fecha, BaseDatosGenNHibernate.Enumerated.BaseDatos.EstadoPedidoEnum p_Estado)
        {
            PedidoEN pedidoEN = null;

            //Initialized PedidoEN
            pedidoEN        = new PedidoEN();
            pedidoEN.Id     = p_Pedido_OID;
            pedidoEN.Fecha  = p_Fecha;
            pedidoEN.Estado = p_Estado;
            //Call to PedidoCAD

            _IPedidoCAD.Modify(pedidoEN);
        }
Пример #3
0
        private void init(int id
                          , Nullable <DateTime> fecha, BaseDatosGenNHibernate.Enumerated.BaseDatos.EstadoPedidoEnum estado, BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN usuarioPedido, BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN usuarioCarrito, System.Collections.Generic.IList <BaseDatosGenNHibernate.EN.BaseDatos.LineaPedidoEN> lineaPedido, BaseDatosGenNHibernate.EN.BaseDatos.FacturaEN factura, BaseDatosGenNHibernate.EN.BaseDatos.DirEnvioEN dirEnvio, BaseDatosGenNHibernate.EN.BaseDatos.MetodoPagoEN metodoPago, BaseDatosGenNHibernate.EN.BaseDatos.EnvioEN envio)
        {
            this.Id = id;


            this.Fecha = fecha;

            this.Estado = estado;

            this.UsuarioPedido = usuarioPedido;

            this.UsuarioCarrito = usuarioCarrito;

            this.LineaPedido = lineaPedido;

            this.Factura = factura;

            this.DirEnvio = dirEnvio;

            this.MetodoPago = metodoPago;

            this.Envio = envio;
        }
Пример #4
0
 public PedidoEN(int id, Nullable <DateTime> fecha, BaseDatosGenNHibernate.Enumerated.BaseDatos.EstadoPedidoEnum estado, BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN usuarioPedido, BaseDatosGenNHibernate.EN.BaseDatos.UsuarioEN usuarioCarrito, System.Collections.Generic.IList <BaseDatosGenNHibernate.EN.BaseDatos.LineaPedidoEN> lineaPedido, BaseDatosGenNHibernate.EN.BaseDatos.FacturaEN factura, BaseDatosGenNHibernate.EN.BaseDatos.DirEnvioEN dirEnvio, BaseDatosGenNHibernate.EN.BaseDatos.MetodoPagoEN metodoPago, BaseDatosGenNHibernate.EN.BaseDatos.EnvioEN envio
                 )
 {
     this.init(Id, fecha, estado, usuarioPedido, usuarioCarrito, lineaPedido, factura, dirEnvio, metodoPago, envio);
 }