コード例 #1
0
        public int New_(string p_descripcion, Nullable <DateTime> p_fecha, int p_registrado)
        {
            PedidoEN pedidoEN = null;
            int      oid;

            //Initialized PedidoEN
            pedidoEN             = new PedidoEN();
            pedidoEN.Descripcion = p_descripcion;

            pedidoEN.Fecha = p_fecha;


            if (p_registrado != -1)
            {
                // El argumento p_registrado -> Property registrado es oid = false
                // Lista de oids id
                pedidoEN.Registrado    = new DSM1GenNHibernate.EN.DSM1.RegistradoEN();
                pedidoEN.Registrado.Id = p_registrado;
            }

            //Call to PedidoCAD

            oid = _IPedidoCAD.New_(pedidoEN);
            return(oid);
        }
コード例 #2
0
ファイル: PedidoCEN.cs プロジェクト: AndresGarc/DSM
        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);
        }
コード例 #3
0
        public int New_(PracticaGenNHibernate.Enumerated.Practica.EstadoPedidoEnum p_estado, Nullable <DateTime> p_fecha, double p_precioTotal, PracticaGenNHibernate.Enumerated.Practica.TipoPagoEnum p_tipoPago, int p_usuario, bool p_confirmado, double p_valoracion)
        {
            PedidoEN pedidoEN = null;
            int      oid;

            //Initialized PedidoEN
            pedidoEN        = new PedidoEN();
            pedidoEN.Estado = p_estado;

            pedidoEN.Fecha = p_fecha;

            pedidoEN.PrecioTotal = p_precioTotal;

            pedidoEN.TipoPago = p_tipoPago;


            if (p_usuario != -1)
            {
                // El argumento p_usuario -> Property usuario es oid = false
                // Lista de oids id
                pedidoEN.Usuario    = new PracticaGenNHibernate.EN.Practica.UsuarioEN();
                pedidoEN.Usuario.Id = p_usuario;
            }

            pedidoEN.Confirmado = p_confirmado;

            pedidoEN.Valoracion = p_valoracion;

            //Call to PedidoCAD

            oid = _IPedidoCAD.New_(pedidoEN);
            return(oid);
        }
コード例 #4
0
        public int New_(Nullable <DateTime> p_fecha, AppEstadioGenNHibernate.Enumerated.AppEstadio.EstadoPedidoEnum p_estado, System.Collections.Generic.IList <AppEstadioGenNHibernate.EN.AppEstadio.LineaPedidoEN> p_lineaPedido, string p_cliente, float p_precio)
        {
            PedidoEN pedidoEN = null;
            int      oid;

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

            pedidoEN.Estado = p_estado;

            pedidoEN.LineaPedido = p_lineaPedido;


            if (p_cliente != null)
            {
                pedidoEN.Cliente     = new AppEstadioGenNHibernate.EN.AppEstadio.UsuarioEN();
                pedidoEN.Cliente.Nif = p_cliente;
            }

            pedidoEN.Precio = p_precio;

            //Call to PedidoCAD

            oid = _IPedidoCAD.New_(pedidoEN);
            return(oid);
        }
コード例 #5
0
        public int New_(string p_usuario, CervezUAGenNHibernate.Enumerated.CervezUA.EstadoPedidoEnum p_estado, double p_importe, string p_direccion, CervezUAGenNHibernate.Enumerated.CervezUA.MetodoPagoEnum p_attribute)
        {
            PedidoEN pedidoEN = null;
            int      oid;

            //Initialized PedidoEN
            pedidoEN = new PedidoEN();

            if (p_usuario != null)
            {
                // El argumento p_usuario -> Property usuario es oid = false
                // Lista de oids id
                pedidoEN.Usuario          = new CervezUAGenNHibernate.EN.CervezUA.UsuarioEN();
                pedidoEN.Usuario.NUsuario = p_usuario;
            }

            pedidoEN.Estado = p_estado;

            pedidoEN.Importe = p_importe;

            pedidoEN.Direccion = p_direccion;

            pedidoEN.Attribute = p_attribute;

            //Call to PedidoCAD

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