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); }
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); }