public ActionResult Delete(int id, SolicitudEN solicitudEN) { if (Session["usuario"] == null) { return(RedirectToAction("Login", "Sesion")); } if (Session["esAdmin"].ToString() == "false") { return(View("../NoAdministrador")); } if (Session["modoAdmin"].ToString() == "false") { Session["modoAdmin"] = "true"; } try { UsuarioCP usuarioCP = new UsuarioCP(); usuarioCP.Destroy(id); return(RedirectToAction("Index")); } catch { return(View()); } }
public static UsuarioWebNoAutenticadoDTOA Convert(UsuarioEN en, NHibernate.ISession session = null) { UsuarioWebNoAutenticadoDTOA dto = null; UsuarioWebNoAutenticadoRESTCAD usuarioWebNoAutenticadoRESTCAD = null; UsuarioCEN usuarioCEN = null; UsuarioCP usuarioCP = null; if (en != null) { dto = new UsuarioWebNoAutenticadoDTOA(); usuarioWebNoAutenticadoRESTCAD = new UsuarioWebNoAutenticadoRESTCAD(session); usuarioCEN = new UsuarioCEN(usuarioWebNoAutenticadoRESTCAD); usuarioCP = new UsuarioCP(session); // // Attributes dto.Id = en.Id; // // TravesalLink // // Service } return(dto); }
public ActionResult HacerAdmin(Usuario usu) { try { UsuarioCP cp = new UsuarioCP(); cp.HacerAdmin(usu.id); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Banear(Usuario usu) { try { UsuarioCP cp = new UsuarioCP(); cp.Banear(usu.id); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Publicar(Publicacion publi) { try { UsuarioCP usu = new UsuarioCP(); //usu.Publicar(publi.Nombre, publi.NumPag, publi.usuario.Id, publi.Nombre); //Hay que hacer el método Publicar del UsuarioCP return(RedirectToAction("Index")); } catch { return(View()); } }
// POST: Contenido/Comentar/5 public ActionResult Comentar(int id, ContenidoYComentarios model) { SessionInitialize(); ContenidoCAD contenidoCad = new ContenidoCAD(session); ContenidoEN contenidoEn = contenidoCad.ReadOIDDefault(id); UsuarioCAD usuarioCad = new UsuarioCAD(session); UsuarioCP usuario = new UsuarioCP(session); UsuarioEN user = usuarioCad.ReadOIDDefault(User.Identity.GetUserName()); usuario.Comentar(user.Email, id, model.Comentar); ContenidoYComentarios contenido = new AssemblerContenido().ConvertENToModel(contenidoEn); SessionClose(); return(RedirectToAction("Details", "Contenido", new { id })); }
public ActionResult Create(Usuario collection) { try { // TODO: Add insert logic here UsuarioCEN cen = new UsuarioCEN(); UsuarioCP cp = new UsuarioCP(); string id = cp.New_CP(collection.Nombre, collection.Apellidos, collection.Password, collection.Email, collection.Direccion, collection.Tarjeta, collection.Imagen).Email; CarritoCEN CarritoCEN = new CarritoCEN(); int id4 = CarritoCEN.New_(id, 0); return(RedirectToAction("Index")); } catch { return(View()); } }
public static void InitializeData() { /*PROTECTED REGION ID(initializeDataMethod) ENABLED START*/ try { // Insert the initilizations of entities using the CEN classes UsuarioCAD usu = new UsuarioCAD(); UsuarioCEN usucen = new UsuarioCEN(usu); UsuarioEN usuen = new UsuarioEN(); UsuarioCP usucp = new UsuarioCP(); UsuarioCAD usu2 = new UsuarioCAD(); UsuarioCEN usucen2 = new UsuarioCEN(usu2); UsuarioEN usuen2 = new UsuarioEN(); UsuarioCP usucp2 = new UsuarioCP(); AdminCAD adm = new AdminCAD(); AdminCEN admcen = new AdminCEN(adm); AdminEN admen = new AdminEN(); AdminCP admcp = new AdminCP(); EventoCAD eve = new EventoCAD(); EventoCEN evecen = new EventoCEN(eve); EventoEN even = new EventoEN(); EventoCP evecp = new EventoCP(); RetoCAD ret = new RetoCAD(); RetoCEN retcen = new RetoCEN(ret); RetoEN reten = new RetoEN(); RetoCP retcp = new RetoCP(); ReporteCAD rep = new ReporteCAD(); ReporteCEN repcen = new ReporteCEN(rep); ReporteEN repen = new ReporteEN(); ReporteCP repcp = new ReporteCP(); MapaCAD map = new MapaCAD(); MapaCEN mapcen = new MapaCEN(map); MapaEN mapen = new MapaEN(); MapaCP mapcp = new MapaCP(); MapaCAD map2 = new MapaCAD(); MapaCEN mapcen2 = new MapaCEN(map); MapaEN mapen2 = new MapaEN(); MapaCP mapcp2 = new MapaCP(); MapaCAD map3 = new MapaCAD(); MapaCEN mapcen3 = new MapaCEN(map); MapaEN mapen3 = new MapaEN(); MapaCP mapcp3 = new MapaCP(); PuntuacionCAD punt = new PuntuacionCAD(); PuntuacionCEN puntcen = new PuntuacionCEN(punt); PuntuacionEN punten = new PuntuacionEN(); PuntuacionCP puntcp = new PuntuacionCP(); PuntuacionCAD punt2 = new PuntuacionCAD(); PuntuacionCEN puntcen2 = new PuntuacionCEN(punt); PuntuacionEN punten2 = new PuntuacionEN(); PuntuacionCP puntcp2 = new PuntuacionCP(); PasoCAD pas = new PasoCAD(); PasoCEN pascen = new PasoCEN(pas); PasoEN pasen = new PasoEN(); PasoCP pascp = new PasoCP(); ComentarioCAD com = new ComentarioCAD(); ComentarioCEN comcen = new ComentarioCEN(com); ComentarioEN comen = new ComentarioEN(); ComentarioCP comcp = new ComentarioCP(); ComentarioCAD com2 = new ComentarioCAD(); ComentarioCEN comcen2 = new ComentarioCEN(com); ComentarioEN comen2 = new ComentarioEN(); ComentarioCP comcp2 = new ComentarioCP(); ComentarioCAD com3 = new ComentarioCAD(); ComentarioCEN comcen3 = new ComentarioCEN(com); ComentarioEN comen3 = new ComentarioEN(); ComentarioCP comcp3 = new ComentarioCP(); GymkanaCAD gym = new GymkanaCAD(); GymkanaCEN gymcen = new GymkanaCEN(gym); GymkanaEN gymen = new GymkanaEN(); GymkanaCP gymcp = new GymkanaCP(); //insertamos valores en el usuarioEN usuen.Nombre = "Admin"; usuen.Edad = 20; usuen.Sexo = "Hombre"; usuen.Facebook = "face"; usuen.Instagram = "insta"; usuen.Twitter = "twitter"; usuen.Contrasena = "123456"; usuen.Email = "*****@*****.**"; usuen.Foto = "si"; usucen.Registro(usuen); //creamos admin var aux = usucp.HacerAdmin(usuen.ID, usuen.Nombre); /* * * * * * * //insertamos valores en el usuarioEN * usuen2.Nombre = "Javier"; * usuen2.Edad = 10; * usuen2.Sexo = "Hombre"; * usuen2.Facebook = "face"; * usuen2.Instagram = "insta"; * usuen2.Twitter = "twitter"; * usuen2.Contrasena = "123"; * usuen2.Email = "*****@*****.**"; * usuen2.Foto = "si"; * * usucen2.Registro (usuen2); * * * * * //creamos el evento * even.Titulo = "quedada para ruta de la tapa"; * even.Descripcion = "la idea es ir un grupo grande de gente de bar en bar"; * even.Usuario = usuen; * even.Precio = 0; * even.Fecha = new DateTime (2008, 5, 1, 8, 30, 52); * * evecp.CrearEvento (even, 27, 28, 8); * * * //creamos un reto * reten.Titulo = "no hay huevos a venir a clase desnudo"; * reten.Descripcion = "pues eso, venir a clase y demostrarme tu valentia"; * reten.Precio = 0; * reten.Imagen = ""; * reten.Tipo = ""; * reten.Usuario = usuen; * * retcen.CrearReto (reten); * * * //creamos gymkana * gymen.Titulo = "quedada para ruta de la tapa"; * gymen.Descripcion = "la idea es ir un grupo grande de gente de bar en bar"; * gymen.Usuario = usuen; * gymen.Precio = 0; * gymen.Fecha = new DateTime (2008, 5, 1, 8, 30, 52); * gymen.NumPasos = 5; * * gymcp.CrearGymkana (gymen, 27, 29, 8); * * * //creamos los comentarios * * var id_comen = comcp.CrearComentarioParaReto (reten.ID, "pos ta wapo el reto", usuen.ID); * // var aux = com.GetAll(0, -1); * var id_comen2 = comcp2.CrearComentarioParaEvento (even.ID, "pos ta wapo el evento", usuen2.ID); * * * //creamos una puntuacion * var id_punt = puntcp.CrearPuntuacionParaEvento (even.ID, 5, usuen.ID); * var id_punt2 = puntcp2.CrearPuntuacionParaReto (reten.ID, 10, usuen.ID); * * * //creamos un reporte * var id_repor = repcp.ReportarEvento (usuen.ID, even.ID, "porque si"); * var id_repor2 = repcp.ReportarReto (usuen.ID, reten.ID, "porque no"); * * * //creamos el mapa de un paso * mapen3.Latitud = 39.5; * mapen3.Longitud = -1.5; * mapen3.Zoom = 16; * * //creamos paso * pasen.Descripcion = "paso hola"; * pasen.Gymkana = gymen; * pasen.Mapa = mapen3; * gymcp.AnadirPaso (pasen, mapen3, gymen); * * * * * var debugPoint = usucen.GetAll (0, 0); * var debugPoint2 = comcen.GetAll (0, 0); * var debugPoint3 = comcen2.GetAll (0, 0); * var debugPoint4 = evecen.GetAll (0, 0); * var debugPoint5 = gymcen.GetAll (0, 0); * var debugPoint6 = mapcen.GetAll (0, 0); * var debugPoint7 = pascen.GetAll (0, 0); * var debugPoint8 = puntcen.GetID (punten.Id); * var debugPoint9 = puntcen2.GetID (punten2.Id); * var debugPoint10 = retcen.GetAll (0, 0); * var debugPoint11 = admcen.GetAll (0, 0); * * ///////////////////////CUSTOM////////////////////// * * //USUARIO * var debugPoint15 = usucen.RecuperarContasena (usuen.Email, usuen.Nombre); * * //EVENTO * evecen.VerEvento (even.ID); * var debugPoint16 = evecen.GetID (even.ID); * * //PASO * var debugPoint12 = pascen.GetAll (0, 0); * for (int i = 0; i < debugPoint12.Count; i++) { * pascen.VerPaso (i); * } * pascen.VerPasos (gymen.ID); * * * //GYMKANA. * var debugPoint13 = gymcen.VerPasos (gymen.ID); * * //PUNTUACIONES * var aux = puntcen.VerMediaEvento (even.ID); * var aux2 = puntcen.VerMediaReto (reten.ID); * //var aux3 = puntcen.FiltrarPuntuacionPorEventoYUsuario (usuen.ID, even.ID); * //var aux4 = puntcen.FiltrarPuntuacionPorUsuarioYReto (usuen.ID, reten.ID); * * //REPORTE * repcen.ConsultarReporte (usuen.ID, reten.ID, -1); * * repcen.ConsultarReporte (usuen.ID, -1, even.ID); * * * //////////////////////MODIFY////////////////////// * //Usuario * usucen.CambiarContrasena (usuen.ID, "456"); * debugPoint = usucen.GetAll (0, 0); * usucen.CambiarCorreo (usuen.ID, "*****@*****.**"); * debugPoint = usucen.GetAll (0, 0); * usucen.CambiarFoto (usuen.ID, "Foto2"); * debugPoint = usucen.GetAll (0, 0); * usucen.ModificarRedesSociales ("insta2", "face2", "twitter2", usuen.ID); * debugPoint = usucen.GetAll (0, 0); * * //COMENTARIO * comcen.ModificarComentario ("MOTIVO NUEVO", id_comen); * debugPoint2 = comcen.GetAll (0, 0); * comcen2.ModificarComentario ("MOTIVO NUEVO 2", id_comen2); * debugPoint3 = comcen2.GetAll (0, 0); * * * //EVENTO * even.Descripcion = "Nueva descripcion evento"; * evecp.ModificarEvento (mapen, even); * debugPoint4 = evecen.GetAll (0, 0); * * * //GYMKANA * gymen.Descripcion = "Nueva descripcion gymkana"; * gymcp.ModificarGymkana (gymen, mapen); * debugPoint5 = gymcen.GetAll (0, 0); * * * //MAPA * //var mapa = mapcen.FiltrarMapa (40, -1, 10); * debugPoint6 = mapcen.GetAll (0, 0); * * * //PASO * pasen.Descripcion = "Nueva Descripcion Paso"; * pascp.ModificarPaso (pasen, mapen3); * debugPoint7 = pascen.GetAll (0, 0); * * * //PUNTUACION * puntcen.ModificarPuntuacion (521552, id_punt); * debugPoint8 = puntcen.GetID (id_punt); * * puntcen2.ModificarPuntuacion (21, id_punt2); * debugPoint9 = puntcen2.GetID (id_punt2); * * //RETO * reten.Descripcion = "NUEVA DESCRIPCION RETO"; * retcen.ModificarReto (reten); * debugPoint10 = retcen.GetAll (0, 0); * * ///////////////////////CUSTOM////////////////////// * * //USUARIO * //debugPoint15 = usucen.RecuperarContasena (usuen.Email, usuen.Nombre); * * //EVENTO * evecen.VerEvento (even.ID); * debugPoint16 = evecen.GetID (even.ID); * * //PASO * debugPoint12 = pascen.GetAll (0, 0); * for (int i = 0; i < debugPoint12.Count; i++) { * pascen.VerPaso (i); * } * var aux7 = pascen.VerPasos (gymen.ID); * * * //GYMKANA. * debugPoint13 = gymcen.VerPasos (gymen.ID); * * //PUNTUACIONES * puntcen.VerMediaEvento (even.ID); * puntcen.VerMediaReto (reten.ID); * //puntcen.VerVoto (usuen.ID, gymen.ID, -1); * //puntcen.VerVoto (usuen.ID, -1, reten.ID); * * //REPORTE * var ver = repcen.ConsultarReporte (usuen.ID, reten.ID, -1); * var ver2 = repcen.ConsultarReporte (usuen.ID, -1, even.ID); * * /////////////////////DESTROY///////////////////// * * //usucp.BorrarUsuario (usuen.ID); * var a = usucen.GetAll (0, 0); * //admcp.BorrarEvento (admen.ID); * var b = evecen.GetAll (0, 0); * // evecp.CrearEvento (even, 50, 30, 10); * b = evecen.GetAll (0, 0); * // admcp.BorrarRetos (admen.ID); * var c = retcen.GetAll (0, 0); * //retcen.CrearReto (reten); * c = retcen.GetAll (0, 0); * var d = retcen.GetAll (0, 0); * var co = comcen.GetAll (0, 0); * //admcp.DeshacerAdmin (admen.ID); * //var u= admcen.GetAll (0, 0); * * * // comcen.BorrarComentario (comen.ID); * var e = comcen.GetAll (0, 0); * * evecp.BorrarEvento (even.ID);; * b = evecen.GetAll (0, 0); * * //pascp.BorrarPaso (pasen.ID); * var g = pascen.GetAll (0, 0); * * gymcp.BorrarGymkana (gymen.ID); * var f = gymcen.GetAll (0, 0); * * var h = repcen.GetAll (0, 0); * repcp.BorrarReportesEvento (even.ID); * h = repcen.GetAll (0, 0); * * repcp.BorrarReportesReto (reten.ID); * var y = repcen.GetAll (0, 0); * * retcp.BorrarReto (repen.ID); * var k = retcen.GetAll (0, 0); * */ /*PROTECTED REGION END*/ } catch (Exception ex) { System.Console.WriteLine(ex.InnerException); throw ex; } }
public static void InitializeData() { /*PROTECTED REGION ID(initializeDataMethod) ENABLED START*/ try { // Insert the initilizations of entities using the CEN classes System.Console.WriteLine("Creando Usuarios..."); UsuarioCEN usuarioCEN = new UsuarioCEN(); int usu1 = usuarioCEN.New_("Joan7", "*****@*****.**", System.DateTime.Now, "123456789", false, "usu1.jpg"); int usu2 = usuarioCEN.New_("Victor666", "*****@*****.**", System.DateTime.Now, "987654321", false, "usu2.jpg"); int usu3 = usuarioCEN.New_("9Pedro9", "*****@*****.**", System.DateTime.Now, "1234abcd", false, "usu3.jpg"); UsuarioEN usuarioEN1 = usuarioCEN.ReadOID(usu1); System.Console.WriteLine(usuarioEN1.Nombre); System.Console.WriteLine("Creando Administradores..."); AdministradorCEN administradorCEN = new AdministradorCEN(); int admin1 = administradorCEN.New_("Joan7", "*****@*****.**", System.DateTime.Now, usu1, "contrasenasecreta"); System.Console.WriteLine("Creando Libros..."); LibroCEN libroCEN = new LibroCEN(); int lib1 = libroCEN.New_("Como aprobar DSM en 10 pasos", 10, System.DateTime.Now, "DSM", "asdfg.jpg", GeneroEnum.Fantasia, 103, "Espanyol", 0, null, 4, usu1); int lib2 = libroCEN.New_("Las aventuras de Pepe", 17, System.DateTime.Now, "DSM2", "asdfg.jpg", GeneroEnum.Ficcion, 103, "Ingles", 0, null, 4, usu1); LibroCAD libroCAD = new LibroCAD(); LibroCP libroCP = new LibroCP(); System.Console.WriteLine("Creando Album..."); AlbumCEN albumCEN = new AlbumCEN(); int album1 = albumCEN.New_("Libros para dormir", "Listado de libros para leer por la noche", 10, usu1); System.Console.WriteLine("Creando Autores..."); AutorCEN autorCEN = new AutorCEN(); int auto1 = autorCEN.New_(0, "*****@*****.**", System.DateTime.Now, usu1, "Joan7"); int auto2 = autorCEN.New_(0, "*****@*****.**", System.DateTime.Now, usu2, "Victor666"); System.Console.WriteLine("Creando Puntuaciones..."); PuntuacionCEN puntuacionCEN = new PuntuacionCEN(); int puntu1 = puntuacionCEN.New_(5, lib1, usu1); int puntu2 = puntuacionCEN.New_(3, lib1, usu2); System.Console.WriteLine("Creando Critica..."); CriticaCEN criticaCEN = new CriticaCEN(); int crit1 = criticaCEN.New_("Esta es mi critica", "lskdhjfksflksjdflksdlfkjslfk", puntu1, lib1, usu1); int crit2 = criticaCEN.New_("Esta NO es mi critica", "lalalalalalalla", puntu2, lib1, usu2); libroCP.Calcularmedia(lib1); LibroEN libroEN = libroCAD.ReadOIDDefault(lib1); System.Console.WriteLine(libroEN.Media); System.Console.WriteLine("Haciendo Admin..."); UsuarioCP usuarioCP = new UsuarioCP(); int adminOID = usuarioCP.HacerAdmin(usu3); AdministradorEN adminEN1 = administradorCEN.ReadOID(adminOID); System.Console.WriteLine(adminEN1.Nombre); System.Console.WriteLine("Haciendo Baneo..."); usuarioCP.Banear(usu1); System.Console.WriteLine(new UsuarioCAD().ReadOIDDefault(usu1).Baneado); System.Console.WriteLine("Creando Carritos..."); CarritoCEN carritoCEN = new CarritoCEN(); int carrito1 = carritoCEN.New_(0, 0, usu3, false); int carrito2 = carritoCEN.New_(0, 0, usu2, false); CarritoCP carritoCP = new CarritoCP(); CarritoCAD carritoCAD = new CarritoCAD(); System.Console.WriteLine("Creando L�neas de pedido..."); LineaPedidoCEN lineaPedidoCEN = new LineaPedidoCEN(); //int linea1 = lineaPedidoCEN.New_ (1, usu2, lib1); //int linea2 = lineaPedidoCEN.New_ (1, usu2, lib2); //int linea3 = lineaPedidoCEN.New_ (1, usu3, lib2); LineaPedidoCAD lineaPedidoCAD = new LineaPedidoCAD(); IList <int> listlin = new List <int>(); //listlin.Add (linea3); carritoCEN.AdjuntarlineaPedido(carrito1, listlin); IList <int> listlin2 = new List <int>(); //listlin2.Add (linea1); //listlin2.Add (linea2); carritoCEN.AdjuntarlineaPedido(carrito2, listlin2); System.Console.WriteLine("Calculando precio total de los carritos..."); carritoCP.CalcularPrecio(carrito1); carritoCP.CalcularPrecio(carrito2); CarritoEN car1 = carritoCAD.ReadOID(carrito1); CarritoEN car2 = carritoCAD.ReadOID(carrito2); System.Console.WriteLine(car1.Precio); System.Console.WriteLine(car2.Precio); System.Console.WriteLine("Procediendo a comprar..."); carritoCP.ProcederCompra(carrito1); car1 = carritoCAD.ReadOID(carrito1); car2 = carritoCAD.ReadOID(carrito2); System.Console.WriteLine(car1.Estado); System.Console.WriteLine(car2.Estado); System.Console.WriteLine("Creando Publicaciones..."); PublicacionCEN publicacionCEN = new PublicacionCEN(); //int pubg1 = publicacionCEN.New_ ("Público", usu1); //int pubg2 = publicacionCEN.New_ ("Privado", usu1); // p.e. CustomerCEN customer = new CustomerCEN(); // customer.New_ (p_user:"******", p_password:"******"); /*PROTECTED REGION END*/ } catch (Exception ex) { System.Console.WriteLine(ex.InnerException); throw ex; } }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { UsuarioCP usu = new UsuarioCP(); int id = usu.RegistrarUsuario(model.Name, model.Apellidos, model.Nif, model.Email, model.Direccion, model.Poblacion, model.CodigoPostal, model.Pais, model.Password, "", model.Telefono, Convert.ToDateTime(model.FechaNacimiento), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Amigos); if (id != -1) { FormsAuthentication.SetAuthCookie(model.Email, false); supEN = servicio.NuevoInmueblate_SuperUsuario_ObtenerUsuarioPorEmail(model.Email); Session["idUsuario"] = supEN.Id; Session["nombreUsuario"] = supEN.Nombre; Session["telefUusario"] = supEN.Telefono; Session["emailUsuario"] = supEN.Email; Session["direcUsuario"] = supEN.Direccion; Session["poblaUsuario"] = supEN.Poblacion; Session["CPUsuario"] = supEN.CodigoPostal; Session["paisUsuario"] = supEN.Pais; Session["valoUsuario"] = supEN.ValoracionMedia; Session["muroUsuario"] = supEN.Muro; switch (supEN.GetType().Name) { case "UsuarioEN": usuEN = (UsuarioEN)supEN; Session["apellUsuario"] = usuEN.Apellidos; Session["nifUsuario"] = usuEN.Nif; Session["fechaUsuario"] = usuEN.FechaNacimiento; Session["privaUsuario"] = usuEN.Privacidad; Session["tipoUsuario"] = "Usuario"; Session["listaAmigos"] = usuEN.ListaAmigos; return(RedirectToAction("Index", "Home", new { area = "" })); //return RedirectToAction("Index", "HomeUS", new { id = (int)Session["idUsuario"], area = "Usuarios" }); //return RedirectToAction("Index", "HomeUSPE", new { area = "UsuariosPerfil" }); //break; case "InmobiliariaEN": inmEN = (InmobiliariaEN)supEN; Session["cifUsuaio"] = inmEN.Cif; Session["descUsuario"] = inmEN.Descripcion; Session["tipoUsuario"] = "Inmobiliaria"; return(RedirectToAction("Index", "Home", new { area = "" })); //return RedirectToAction("Index", "HomeIN", new { id = (int)Session["idUsuario"], area = "Inmobiliaria" }); //break; default: ModelState.AddModelError("", "El nombre de usuario o la contraseña especificados son incorrectos."); break; } } else { ModelState.AddModelError("", "La creación del usuario ha fallado. Pongasé en contacto con el administrador si el problema persiste."); } // Attempt to register the user //MembershipCreateStatus createStatus; //Membership.CreateUser(model.Name, model.Password, model.Email, null, null, true, null, out createStatus); // //if (createStatus == MembershipCreateStatus.Success) //{ // FormsAuthentication.SetAuthCookie(model.Name, false /* createPersistentCookie */); // return RedirectToAction("Index", "Home");//areausuarios index home // //dameuserconid //} //else //{ // ModelState.AddModelError("", ErrorCodeToString(createStatus)); //} } // If we got this far, something failed, redisplay form return(View(model)); }
public static void InitializeData() { /*PROTECTED REGION ID(initializeDataMethod) ENABLED START*/ try { SuperUsuarioCEN supCEN = new SuperUsuarioCEN(); UsuarioCEN usuCEN = new UsuarioCEN(); ModeradorCEN modCEN = new ModeradorCEN(); InmobiliariaCEN inmCEN = new InmobiliariaCEN(); AnuncioCEN anuCEN = new AnuncioCEN(); EventoCEN evnCEN = new EventoCEN(); PaginaCorporativaCEN pagCEN = new PaginaCorporativaCEN(); GeolocalizacionCEN geoCEN = new GeolocalizacionCEN(); GaleriaCEN galeriaCEN = new GaleriaCEN(); FotografiaCEN fotoCEN = new FotografiaCEN(); VideoCEN vidCEN = new VideoCEN(); GrupoCEN grpCEN = new GrupoCEN(); MensajeCEN menCEN = new MensajeCEN(); PreferenciasBusquedaCEN preCEN = new PreferenciasBusquedaCEN(); ValoracionCEN valCeN = new ValoracionCEN(); PeticionAmistadCEN petCEN = new PeticionAmistadCEN(); HabitacionCEN habCEN = new HabitacionCEN(); InmuebleCEN inmuebleCEN = new InmuebleCEN(); CaracteristicaCEN carCEN = new CaracteristicaCEN(); MuroCEN muroCEN = new MuroCEN(); EntradaCEN entCEN = new EntradaCEN(); UsuarioCP usuCP = new UsuarioCP(); InmobiliariaCP inmCP = new InmobiliariaCP(); MensajeCP menCP = new MensajeCP(); ValoracionCP valCP = new ValoracionCP(); GaleriaCP galCP = new GaleriaCP(); #region Creación de elementos para las pruebas #region Usuarios int usu = usuCP.RegistrarUsuario("Isidro", "Santacruz", "48569357G", "*****@*****.**", "casa", "Alicante", "03690", "España", "ijsl", "", "630913566", new DateTime(1986, 12, 10), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Privado); int usu2 = usuCP.RegistrarUsuario("Alejandro", "Aravid", "11111111X", "*****@*****.**", "Su casa", "Elda", "01259", "España", "avam", "", "589945632", new DateTime(1988, 1, 30), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu3 = usuCP.RegistrarUsuario("Cristina", "Ruiz", "22222222X", "*****@*****.**", "casa", "San Vicente", "03690", "España", "crt", "", "569784512", new DateTime(1991, 3, 20), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Amigos); int usu4 = usuCP.RegistrarUsuario("Jhon", "Nieve", "00000004X", "*****@*****.**", "casa4", "Invernalia", "01234", "Poniente", "nieve", "", "000000004", new DateTime(1994, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu5 = usuCP.RegistrarUsuario("Arya", "Stark", "00000005X", "*****@*****.**", "casa5", "Invernalia", "01234", "Poniente", "stark", "", "000000005", new DateTime(2000, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu6 = usuCP.RegistrarUsuario("Sansa", "Stark", "00000006X", "*****@*****.**", "casa6", "Invernalia", "01234", "Poniente", "stark", "", "000000006", new DateTime(1998, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu7 = usuCP.RegistrarUsuario("Bran", "Stark", "00000007X", "*****@*****.**", "casa7", "Invernalia", "01234", "Poniente", "stark", "", "000000007", new DateTime(2001, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu8 = usuCP.RegistrarUsuario("Rickon", "Stark", "00000008X", "*****@*****.**", "casa8", "Invernalia", "01234", "Poniente", "stark", "", "000000008", new DateTime(2005, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu9 = usuCP.RegistrarUsuario("Eddard", "Stark", "00000009X", "*****@*****.**", "casa9", "Invernalia", "01234", "Poniente", "stark", "", "000000009", new DateTime(1979, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu10 = usuCP.RegistrarUsuario("Catelyn", "Stark", "00000010X", "*****@*****.**", "casa10", "Invernalia", "01234", "Poniente", "stark", "", "000000010", new DateTime(1979, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu11 = usuCP.RegistrarUsuario("Robb", "Stark", "00000010X", "*****@*****.**", "casa10", "Invernalia", "01234", "Poniente", "stark", "", "000000010", new DateTime(1995, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); int usu12 = usuCP.RegistrarUsuario("Daenerys", "Targaryen", "00000010X", "*****@*****.**", "casa10", "7 reinos", "01234", "Poniente", "targaryen", "", "000000010", new DateTime(1995, 1, 1), NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Publico); galCP.ModificarFotoPerfil(usu, "/ID0001/Imagen/ijsl.jpg"); galCP.ModificarFotoPerfil(usu2, "/ID0002/Imagen/avan.jpg"); galCP.ModificarFotoPerfil(usu3, "/ID0003/Imagen/crt.jpg"); galCP.ModificarFotoPerfil(usu4, "/ID0004/Imagen/jhon.jpg"); galCP.ModificarFotoPerfil(usu5, "/ID0005/Imagen/arya.jpg"); galCP.ModificarFotoPerfil(usu6, "/ID0006/Imagen/sansa.jpg"); galCP.ModificarFotoPerfil(usu7, "/ID0007/Imagen/bran.png"); galCP.ModificarFotoPerfil(usu8, "/ID0008/Imagen/rickon.jpg"); galCP.ModificarFotoPerfil(usu9, "/ID0009/Imagen/eddard.jpg"); galCP.ModificarFotoPerfil(usu10, "/ID0010/Imagen/catelyn.jpg"); galCP.ModificarFotoPerfil(usu11, "/ID0011/Imagen/robb.jpg"); galCP.ModificarFotoPerfil(usu12, "/ID0012/Imagen/daenerys.jpg"); usuCP.AgregarAmigo(usu, usu2); usuCP.AgregarAmigo(usu, usu4); usuCP.AgregarAmigo(usu, usu5); usuCP.AgregarAmigo(usu, usu6); #endregion #region Moderadores int mod1 = modCEN.CrearModerador(-1, "Alejandro", "9658965", "*****@*****.**", "su casa", "elda", "58963", "España", "avam", 10, "Aravid", "47856935A", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Privado); int mod2 = modCEN.CrearModerador(-1, "Alejandro", "9658965", "a", "su casa", "elda", "58963", "España", "a", 10, "Aravid", "47856935B", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoPrivacidadEnum.Privado); #endregion #region Inmobiliarias int inm1 = inmCP.RegistrarInmobiliaria("Juanpe Inmobiliaria", "48569", "*****@*****.**", "direccion", "san vicente", "03690", "España", "jpcs", 0, "INM", "78787878"); int inm2 = inmCP.RegistrarInmobiliaria("Tyrion Lannister", "485323", "*****@*****.**", "direccion", "san vicente", "03690", "España", "lannister", 0, "INM", "333333"); int inm3 = inmCP.RegistrarInmobiliaria("Jaime Lannister", "485323", "*****@*****.**", "direccion", "san vicente", "03690", "España", "lannister", 0, "INM", "333333"); int inm4 = inmCP.RegistrarInmobiliaria("Cersei Lannister", "485323", "*****@*****.**", "direccion", "san vicente", "03690", "España", "lannister", 0, "INM", "333333"); #endregion #region Peticiones de amistad //peticion de amistad u2->u1 //int pet0 = usuCEN.EnviarPeticionAmistad (usu2, usu, "peticion 0", "Usuario 2 a usuario 1"); //petCEN.AceptarPeticionAmistad(pet0); //usuCP.AgregarAmigo (usu, usu2); //int pet0 = usuCP.EnviarPeticionAmistad(usu2, usu, "peticion1", "Usuario 2 a usuario 1"); //peticion de amistad u4->u5 //int pet1 = usuCP.EnviarPeticionAmistad (usu4, usu5, "peticion1", "Usuario 4 a usuario 5"); //peticion de amistad u4->u6 //int pet2 = usuCP.EnviarPeticionAmistad (usu4, usu6, "peticion2", "Usuario 4 a usuario 6"); //peticion de amistad u7->u8 //int pet3 = usuCP.EnviarPeticionAmistad (usu7, usu8, "peticion3", "Usuario 7 a usuario 8"); //peticion de amistad u8->u9 //int pet4 = usuCP.EnviarPeticionAmistad (usu8, usu9, "peticion4", "Usuario 8 a usuario 9"); #endregion #region Anuncios int anu1 = anuCEN.CrearAnuncio("http://img2.wikia.nocookie.net/__cb20120109113835/onepiece-cat/ca/images/9/98/Bandera_sanji.jpg", "anuncio1", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Cultura, "www.ua.es"); int anu2 = anuCEN.CrearAnuncio("/img/anuncios/anuncios:JPG", "anuncio2", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Deportes, "www.marca.com"); int anu3 = anuCEN.CrearAnuncio("img3.jpg", "anuncio3", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Musica, "www.appinformatica.com"); int anu4 = anuCEN.CrearAnuncio("img4.jpg", "anuncio4", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Musica, "www.loteriagrill.com"); int anu5 = anuCEN.CrearAnuncio("img5.jpg", "anuncio5", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Musica, "www.spf.com"); int anu6 = anuCEN.CrearAnuncio("img6.jpg", "anuncio6", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Musica, "www.sueltatelpelo.com"); int anu7 = anuCEN.CrearAnuncio("img7.jpg", "anuncio7", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Musica, "www.antena3.com"); int anu8 = anuCEN.CrearAnuncio("img8.jpg", "anuncio8", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Musica, "www.telex.com"); int anu9 = anuCEN.CrearAnuncio("img9.jpg", "anuncio9", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Musica, "www.earthhour.org"); int anu10 = anuCEN.CrearAnuncio("img10.jpg", "anuncio10", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Musica, "www.cbp.gov"); #endregion #region Golocalizacion float lat1 = 38.4757176F; float lon1 = -0.7948248F; int geo1 = geoCEN.CrearGeolocalizacion(lat1, lon1, "la mitad de uno", "santa catalina"); float lat2 = -37.45F; float lon2 = -69.05F; int geo2 = geoCEN.CrearGeolocalizacion(lat2, lon2, "entorno a siete", "santa rita rita"); float lat3 = 38.3943471F; float lon3 = -0.52423F; int geo3 = geoCEN.CrearGeolocalizacion(lat3, lon3, "en medio la UA", "A saber donde"); #endregion #region PreferenciasBusqueda int preferenciasBusqueda1 = preCEN.CrearPreferenciasBusqueda(10, 250, 150, geo1); preCEN.AsociarConUsuario(preferenciasBusqueda1, usu); int preferenciasBusqueda2 = preCEN.CrearPreferenciasBusqueda(10, 250, 150, geo2); preCEN.AsociarConUsuario(preferenciasBusqueda2, usu); #endregion #region Eventos int evn1 = evnCEN.CrearEvento("Últimas novedades -Moda", "Los iltimos pisos libres se encuentran en esta zona", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoEventoEnum.Moda, inm1, geo1); int evn2 = evnCEN.CrearEvento("Conoce actividades de ocio", "Aqui podras encontrar actividades entretenidas para hacer por tu zona mudate a la diversión", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoEventoEnum.Cultura, inm1, geo2); int evn3 = evnCEN.CrearEvento("Compaginate con el ginasio", "Te podemos sugerir varios ginasiosen tu zona", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoEventoEnum.Deportes, inm1, geo3); #endregion #region Valoraciones if (valCP.CrearValoracion(usu, usu2, 8.0f, "Eres el mejor") != -1) { Console.WriteLine("Error en CrearVoracion. E: " + usu + " R: " + usu2); } if (valCP.CrearValoracion(usu, usu10, 5.0f, "Mediocre") != -1) { Console.WriteLine("Error en CrearVoracion. E: " + usu + " R: " + usu10); } if (valCP.CrearValoracion(usu, usu3, 1.0f, "Eres lo peor") != -1) { Console.WriteLine("Error en CrearVoracion. E: " + usu + " R: " + usu3); } if (valCP.CrearValoracion(usu2, usu, 9.0f, "El mejor compañero que he tenido") != -1) { Console.WriteLine("Error en CrearVoracion. E: " + usu2 + " R: " + usu); } #endregion #region Muros int m1 = muroCEN.CrearMuro(false); int m2 = muroCEN.CrearMuro(false); int m3 = muroCEN.CrearMuro(false); int m4 = muroCEN.CrearMuro(false); int inmM1 = muroCEN.CrearMuro(false); #endregion #region Grupos int grp1 = grpCEN.CrearGrupo(NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoGrupoEnum.Privado, "g1", "grupo1", m1); int grp2 = grpCEN.CrearGrupo(NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoGrupoEnum.Privado, "g2", "grupo2", m2); int grp3 = grpCEN.CrearGrupo(NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoGrupoEnum.Privado, "g3", "grupo3", m3); #endregion #region Entradas int ent1 = entCEN.CrearEntrada(DateTime.Today, "e1", "entrada1", false, m1, usu); int ent2 = entCEN.CrearEntrada(DateTime.Today, "e2", "entrada2", false, m1, usu); int ent3 = entCEN.CrearEntrada(DateTime.Today, "e3", "entrada3", false, m1, usu); int ent4 = entCEN.CrearEntrada(DateTime.Today, "e4", "entrada4", false, m2, usu2); int ent5 = entCEN.CrearEntrada(DateTime.Today, "e5", "entrada5", false, m2, usu2); int ent6 = entCEN.CrearEntrada(DateTime.Today, "e6", "entrada6", true, m2, usu2); //int ent7 = entCEN.CrearEntrada (DateTime.Today, "e7", "entrada1", false, m3, usu3); //int ent8 = entCEN.CrearEntrada (DateTime.Today, "e8", "entrada1", true, m3, usu4); //int ent9 = entCEN.CrearEntrada (DateTime.Today, "e9", "entrada1", true, m3, usu5); //int ent10 = entCEN.CrearEntrada (DateTime.Today, "e10", "entrada6", true, inmM1, usu2); //int ent11 = entCEN.CrearEntrada (DateTime.Today, "e11", "entrada1", false, inmM1, usu3); //int ent12 = entCEN.CrearEntrada (DateTime.Today, "e12", "entrada1", true, m3, inm1); // int ent13 = entCEN.CrearEntrada (DateTime.Today, "e13", "entrada1", true, m3, inm1); #endregion #region Paginas int pag1 = pagCEN.CrearPaginaCorporativa("<html><head><title>miPagina</title></head><body><h1>hola Pagina</h1><p>Esto es una paguina un poco triste...</p></body></html>", "pagina1", inm1); int pag2 = pagCEN.CrearPaginaCorporativa("<html><head><link rel='stylesheet' href='http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css'></head><body><div class='container'><div class='jumbotron'><h1>Inicio de Testing</h1></div><div class='well'>Hola</div></div></body></html>", "Página", inm2); #endregion #region Mensajes int men1 = menCEN.CrearMensaje(true, DateTime.Today, "asunto1", "cuerpo1", false, mod1, usu2); int men2 = menCEN.CrearMensaje(true, DateTime.Today, "asunto2", "cuerpo2", false, mod1, usu2); int men3 = menCEN.CrearMensaje(false, DateTime.Now, "hola", "me molas", false, usu, usu2); int men4 = menCEN.CrearMensaje(false, DateTime.Now, "hola", "no me molas", false, usu2, usu); int men5 = menCEN.CrearMensaje(false, DateTime.Now, "hola", "era bromaa", false, usu2, usu); #endregion #region Elementos Multimedia #region Galerias int g1 = galeriaCEN.CrearGaleria(-1, DateTime.Now, "galeria1", "g1", false, "\\galeria1"); int g2 = galeriaCEN.CrearGaleria(-1, DateTime.Now, "galeria2", "g2", false, "\\galeria2"); int g3 = galeriaCEN.CrearGaleria(-1, DateTime.Now, "galeria3", "g3", false, "\\galeria3"); #endregion /*#region Fotos * int f1 = fotoCEN.CrearFotografia ("foto1.jpg", true, "f1", "foto1", DateTime.Today, g1); * int f2 = fotoCEN.CrearFotografia ("foto2.jpg", true, "f2", "foto2", DateTime.Today, g1); * int f3 = fotoCEN.CrearFotografia ("foto3.jpg", false, "f3", "foto3", DateTime.Today, g2); * int f4 = fotoCEN.CrearFotografia ("foto4.jpg", false, "f4", "foto4", DateTime.Today, g3); * int f5 = fotoCEN.CrearFotografia ("foto5.jpg", false, "f5", "foto5", DateTime.Today, g3); * int f6 = fotoCEN.CrearFotografia ("foto6.jpg", false, "f6", "foto6", DateTime.Today, g3); * #endregion * #region Videos * int v1 = vidCEN.CrearVideo ("video1.jpg", true, "v1", "video1", DateTime.Today, g1); * int v2 = vidCEN.CrearVideo ("video2.jpg", true, "v2", "video2", DateTime.Today, g3); * #endregion * IList<int> lfotos = new List<int>(); * lfotos.Add (g1); * lfotos.Add (g2); * lfotos.Add (g3);*/ #endregion #region Inmueble // Creo dos inmuebles int inmueble1 = inmuebleCEN.CrearInmueble(false, "Un castillo", NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoInmuebleEnum.Apartamento, 90, true, 350, geo1); int inmueble2 = inmuebleCEN.CrearInmueble(false, "Piso con buenas vistas", NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoInmuebleEnum.Ático, 105, true, 350, geo2); int inmueble3 = inmuebleCEN.CrearInmueble(false, "Piso acogedor", NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoInmuebleEnum.Ático, 105, true, 350, geo3); // Creo las caracteristicas que usare en los inmuebles y la habitación int carFumador = carCEN.CrearCaracteristica("Fumadores", "Sí"); int carAscensor = carCEN.CrearCaracteristica("Ascensor", "Sí"); int carGaraje = carCEN.CrearCaracteristica("Garaje", "Sí"); int carBalcon = carCEN.CrearCaracteristica("Balcón", "Sí"); // Creamos las listas de características de los dos inmuebles y las rellenamos IList <int> caracteristicasPiso1 = new List <int>(); IList <int> caracteristicasPiso2 = new List <int>(); caracteristicasPiso1.Add(carFumador); caracteristicasPiso1.Add(carAscensor); caracteristicasPiso1.Add(carGaraje); caracteristicasPiso2.Add(carFumador); // Añadimos las características a cada uno de los inmuebles inmuebleCEN.AnyadirCaracteristica(inmueble1, caracteristicasPiso1); inmuebleCEN.AnyadirCaracteristica(inmueble2, caracteristicasPiso2); // Asociamos los inmuebles a una inmobiliaria (que no es obligatorio) inmuebleCEN.AnyadirInmobiliaria(inmueble1, inm1); inmuebleCEN.AnyadirInmobiliaria(inmueble2, inm1); // Creo dos habitaciones para el inmueble1 int hab1 = habCEN.CrearHabitacion(false, "Habitacion 1", 9, true, new List <int>(), inmueble1); int hab2 = habCEN.CrearHabitacion(false, "Habitacion 2", 8, true, new List <int>(), inmueble1); // Creamos la lista de características de la habitacion1 IList <int> caracteristicasHab1 = new List <int>(); caracteristicasHab1.Add(carBalcon); habCEN.AnyadirCaracteristica(hab1, caracteristicasHab1); // Creo las listas de inquilinos de cada habitación y las asocio con cada una. También añado los inquilinos al inmueble IList <int> inquilinosHab1 = new List <int>(); IList <int> inquilinosHab2 = new List <int>(); inquilinosHab1.Add(usu); inquilinosHab2.Add(usu2); habCEN.AnyadirInquilino(hab1, inquilinosHab1); habCEN.AnyadirInquilino(hab2, inquilinosHab2); inmuebleCEN.AnyadirInquilino(inmueble1, inquilinosHab1); inmuebleCEN.AnyadirInquilino(inmueble1, inquilinosHab2); #endregion #endregion #region Pruebas varias //usuCP.EnviarPeticionAmistad (usu, usu2, "Amistad", "Se mi amigo"); UsuarioEN usuario = usuCEN.DameUsuarioPorOID(usu); Console.WriteLine(usu); /*******************************************************************************************************/ IList <EntradaEN> entradas = entCEN.ObtenerEntradasPorMuro(usuario.Muro.Id, 0, -1); foreach (EntradaEN en in entradas) { System.Console.WriteLine("Entrada[" + en.Id + "]: " + en.Titulo); } //System.Console.WriteLine("entradas: " + usuario.Muro.Entradas.Count); System.Console.WriteLine("Nombre del usuario: " + usuario.Nombre); //anuCEN.CrearAnuncio ("url_Imagen", "imagen1", DateTime.Today, NuevoInmueblateGenNHibernate.Enumerated.RedSocial.TipoAnuncioEnum.Cultura, "url"); SuperUsuarioEN supu = supCEN.ObtenerUsuarioPorEmail("*****@*****.**"); if (supu == null) { Console.WriteLine("OK"); } else { Console.WriteLine("NOT OK"); } IList <AnuncioEN> w_lista1, w_lista2; w_lista1 = anuCEN.ObtenerAnunciosRandom(15); w_lista2 = anuCEN.ObtenerAnunciosRandom(5); IList <GrupoEN> w_lista_grupos; w_lista_grupos = grpCEN.ObtenerGruposConEntradasReportadas(); Console.WriteLine("---------Grupos----------"); foreach (GrupoEN gr in w_lista_grupos) { Console.WriteLine("Grupo: " + gr.Nombre); } Console.WriteLine("---------Grupos----------"); IList <UsuarioEN> w_lista_usuario1, w_lista_usuario2; w_lista_usuario1 = usuCEN.DameUsuariosFiltro(null, null, null, null, null, null, 0, 30); w_lista_usuario2 = usuCEN.DameTodosLosUsuarios(0, 30); if (w_lista_usuario1.Count == w_lista_usuario2.Count) { Console.WriteLine("Exito en el filtrado generico"); } else { Console.WriteLine("FAIL!!!"); } //usuCP.AgregarAmigo (usu, usu2); //usuCP.AgregarAmigo (usu, usu4); //usuCP.AgregarAmigo (usu, usu5); //usuCP.AgregarAmigo (usu, usu6); //usuCP.AgregarAmigo (usu, usu7); //usuCP.AgregarAmigo (usu, usu8); IList <UsuarioEN> w_lista_amigos; w_lista_amigos = usuCEN.ObtenerAmigos(usu, 0, 3); Console.WriteLine("---------Amigos----------"); foreach (UsuarioEN us in w_lista_amigos) { Console.WriteLine("Nombre: " + us.Nombre); } Console.WriteLine("---------Fin Amigos----------"); IList <GrupoEN> w_lista_grupo; w_lista_grupo = supCEN.ObtenerGruposPorUsuario(usu, 1, 10); Console.WriteLine("---------grupos----------"); foreach (GrupoEN gr in w_lista_grupo) { Console.WriteLine("Nombre: " + gr.Nombre); } Console.WriteLine("---------Fin grupos----------"); MuroEN musu; musu = muroCEN.ObtenerMuroPorGrupo(grp1); Console.WriteLine("---------grupo----------"); if (musu == null) { Console.WriteLine("OK"); } else { Console.WriteLine("NOT OK"); } Console.WriteLine("---------Fin grupo----------"); Console.WriteLine("---------Inmobiliarias----------"); IList <InmobiliariaEN> listaInmobiliarias = inmCEN.DameInmobiliariaFiltro(null, null, null, null, null, null, 0, 10); foreach (InmobiliariaEN g in listaInmobiliarias) { Console.WriteLine(g.Nombre + " " + g.Descripcion); } Console.WriteLine("---------Fin Inmobiliarias----------"); Console.WriteLine("---------Peticion----------"); //Console.WriteLine ("Petición: " + pet0); Console.WriteLine("---------Fin Peticion----------"); IList <PeticionAmistadEN> l_peticiones = petCEN.ObtenerPeticionesAmistadEstado(usu, 0, 0, -1); foreach (PeticionAmistadEN pet in l_peticiones) { Console.WriteLine("Petición: " + pet.Id); } #endregion string path = @"\Debug"; DirectoryInfo di = new DirectoryInfo(path); if (di.Exists) { DirectoryInfo[] diArr = di.GetDirectories(); foreach (DirectoryInfo dri in diArr) { Console.WriteLine(dri.Name); } } FotografiaEN fot = fotoCEN.ObtenerFotoPerfil(usu); if (fot != null) { Console.WriteLine("Url: " + fot.URL); } Console.WriteLine("---------Caracteristicas----------"); IList <HabitacionEN> listaHabitacion = habCEN.DameHabitacionFiltro(null, -1, null, null, -1, 0, 10); foreach (HabitacionEN c in listaHabitacion) { Console.WriteLine(c.Descripcion); } Console.WriteLine("---------Fin Caracteristicas----------"); //int men1 = menCEN.CrearMensaje(true, DateTime.Today, "M1", "mensaje 1", false, usu, usu2); /*******************************************************************************************************/ /*******************************************************************************************************/ /*PROTECTED REGION END*/ } catch (Exception ex) { System.Console.WriteLine(ex.InnerException); throw ex; } }