Ejemplo n.º 1
0
        public int CrearEvento(string p_Nombre, string p_crea, string p_categoria, string p_Descripcion, Fight4FitGenNHibernate.Enumerated.Fight4Fit.TipoEventoEnum p_Tipo, int p_numeroParticipantes, int p_maxParticipantes, Nullable <DateTime> p_Fecha, string p_Localizacion, double p_Latitud, double p_Longitud)
        {
            EventoEN eventoEN = null;
            int      oid;

            //Initialized EventoEN
            eventoEN        = new EventoEN();
            eventoEN.Nombre = p_Nombre;


            if (p_crea != null)
            {
                // El argumento p_crea -> Property crea es oid = false
                // Lista de oids id
                eventoEN.Crea       = new Fight4FitGenNHibernate.EN.Fight4Fit.UsuarioEN();
                eventoEN.Crea.Email = p_crea;
            }


            if (p_categoria != null)
            {
                // El argumento p_categoria -> Property categoria es oid = false
                // Lista de oids id
                eventoEN.Categoria        = new Fight4FitGenNHibernate.EN.Fight4Fit.CategoriaEN();
                eventoEN.Categoria.Nombre = p_categoria;
            }

            eventoEN.Descripcion = p_Descripcion;

            eventoEN.Tipo = p_Tipo;

            eventoEN.NumeroParticipantes = p_numeroParticipantes;

            eventoEN.MaxParticipantes = p_maxParticipantes;

            eventoEN.Fecha = p_Fecha;

            eventoEN.Localizacion = p_Localizacion;

            eventoEN.Latitud = p_Latitud;

            eventoEN.Longitud = p_Longitud;

            //Call to EventoCAD

            oid = _IEventoCAD.CrearEvento(eventoEN);
            return(oid);
        }
Ejemplo n.º 2
0
        public int CrearEvento(string p_nombre, string p_descripcion, Nullable <DateTime> p_fecha, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoEventoEnum p_categoria, int p_inmobiliaria, int p_geolocalizacion)
        {
            EventoEN eventoEN = null;
            int      oid;

            //Initialized EventoEN
            eventoEN        = new EventoEN();
            eventoEN.Nombre = p_nombre;

            eventoEN.Descripcion = p_descripcion;

            eventoEN.Fecha = p_fecha;

            eventoEN.Categoria = p_categoria;


            if (p_inmobiliaria != -1)
            {
                // El argumento p_inmobiliaria -> Property inmobiliaria es oid = false
                // Lista de oids id
                eventoEN.Inmobiliaria    = new NuevoInmueblateGenNHibernate.EN.RedSocial.InmobiliariaEN();
                eventoEN.Inmobiliaria.Id = p_inmobiliaria;
            }


            if (p_geolocalizacion != -1)
            {
                // El argumento p_geolocalizacion -> Property geolocalizacion es oid = false
                // Lista de oids id
                eventoEN.Geolocalizacion    = new NuevoInmueblateGenNHibernate.EN.RedSocial.GeolocalizacionEN();
                eventoEN.Geolocalizacion.Id = p_geolocalizacion;
            }

            //Call to EventoCAD

            oid = _IEventoCAD.CrearEvento(eventoEN);
            return(oid);
        }