public ActionResult MisEventos() { if (Session["usuario"] == null) { return(RedirectToAction("Login", "Sesion")); } if (Session["usuario"] != null && Session["esAdmin"].ToString() == "true" && Session["modoAdmin"].ToString() == "true") { return(View("../Home/Index_Administrador")); } SessionInitialize(); EventoCAD eventoCAD = new EventoCAD(session); EventoCEN eventoCEN = new EventoCEN(eventoCAD); IList <EventoEN> eventoEN = eventoCEN.ReadAll(0, -1); IList <EventoEN> mios = new List <EventoEN>(); foreach (EventoEN e in eventoEN) { foreach (ProyectoEN p in e.ProyectosPresentados) { foreach (UsuarioEN u in p.UsuariosParticipantes) { if (u.Nick == Session["usuario"].ToString()) { mios.Add(e); break; } } } } SessionClose(); return(View("./VistaUsuario/MisEventos", mios)); }
// GET: Articulo/Details/5 public ActionResult Details(int id) { SessionInitialize(); EventoCAD cad = new EventoCAD(session); EventoCEN cen = new EventoCEN(cad); EventoEN en = cen.ReadOID(id); AssemblerEvento ass = new AssemblerEvento(); Evento sol = ass.ConvertENToModelUI(en); IList <ComentarioEN> ten = en.Comentario; AssemblerComentario assc = new AssemblerComentario(); IList <Comentario> solc = assc.ConvertListENToModel(ten); SessionClose(); // ViewData["action"] = "Details"; ViewBag.coment = solc; System.Web.HttpContext.Current.Session["comen"] = id; return(View(sol)); }
public ActionResult Delete(int id, FormCollection collection) { try { // TODO: Add delete logic here SessionInitialize(); ComentarioCAD cad = new ComentarioCAD(session); ComentarioCEN cen = new ComentarioCEN(cad); ComentarioEN en = new ComentarioEN(); en = cen.ReadOID(id); AssemblerComentario ass = new AssemblerComentario(); Comentario sol = ass.ConvertENToModelUI(en); string tipo = null; ProductoCAD cadp = new ProductoCAD(session); ProductoCEN cenp = new ProductoCEN(cadp); ProductoEN enp = cenp.ReadOID(sol.idsup); EventoCAD cade = new EventoCAD(session); EventoCEN cene = new EventoCEN(cade); EventoEN ene = cene.ReadOID(sol.idsup); if (ene != null) { tipo = "Evento"; } else if (enp != null) { tipo = "Producto"; } else { tipo = sol.tipo; } SessionClose(); ComentarioCEN cenn = new ComentarioCEN(); cenn.Destroy(id); return(RedirectToAction("Details", tipo, new { id = sol.idsup })); } catch { return(View()); } }
public ActionResult Inscribirse() { String idr = RouteData.Values["id"].ToString(); String tip = RouteData.Values["var"].ToString(); int idref = Int32.Parse(idr); EventoModelo com = null; EventoCEN cen = new EventoCEN(); SessionInitialize(); EventoEN en = new EventoCAD(session).ReadOIDDefault(idref); com = new EventoAssembler().ConvertENToModelUI(en); IList <String> usu = new List <String>(); usu.Add(tip); if (en.NumeroParticipantes < en.MaxParticipantes) { cen.AnyadirParticipante(idref, usu); en.NumeroParticipantes++; cen.ModificarEvento(en.Id, en.Nombre, en.Descripcion, en.Tipo, en.NumeroParticipantes, en.MaxParticipantes, en.Fecha, en.Localizacion, en.Latitud, en.Longitud); } else { SessionClose(); @ViewBag.err = "Error"; return(View(en)); } SessionClose(); @ViewBag.ev = idref; return(View(en)); }
// // GET: /Evento/Details/5 public ActionResult Details(int id) { IList <ComentarioEN> lista = new List <ComentarioEN>(); IList <ComentarioEN> listaevento = new List <ComentarioEN>(); EventoModelo ev = null; SessionInitialize(); EventoEN evEN = new EventoCAD(session).ReadOIDDefault(id); ev = new EventoAssembler().ConvertENToModelUI(evEN); ComentarioCEN comentarios = new ComentarioCEN(); lista = comentarios.ReadAll(0, -1); foreach (ComentarioEN item in lista) { if (item.Evento != null) { if (item.Evento.Id == id) { listaevento.Add(item); } } } ViewData["lista"] = listaevento; SessionClose(); return(View(ev)); }
public MultitecUAGenNHibernate.EN.MultitecUA.EventoEN New_(string p_nombre, string p_descripcion, Nullable <DateTime> p_fechaInicio, Nullable <DateTime> p_fechaFin, Nullable <DateTime> p_fechaInicioInscripcion, Nullable <DateTime> p_fechaTopeInscripcion, System.Collections.Generic.IList <string> p_fotos) { /*PROTECTED REGION ID(MultitecUAGenNHibernate.CP.MultitecUA_Evento_new_) ENABLED START*/ IEventoCAD eventoCAD = null; EventoCEN eventoCEN = null; MultitecUAGenNHibernate.EN.MultitecUA.EventoEN result = null; try { SessionInitializeTransaction(); eventoCAD = new EventoCAD(session); eventoCEN = new EventoCEN(eventoCAD); int oid; //Initialized EventoEN EventoEN eventoEN; eventoEN = new EventoEN(); eventoEN.Nombre = p_nombre; eventoEN.Descripcion = p_descripcion; eventoEN.FechaInicio = p_fechaInicio; eventoEN.FechaFin = p_fechaFin; eventoEN.FechaInicioInscripcion = p_fechaInicioInscripcion; eventoEN.FechaTopeInscripcion = p_fechaTopeInscripcion; eventoEN.Fotos = p_fotos; //Call to EventoCAD oid = eventoCAD.New_(eventoEN); result = eventoCAD.ReadOIDDefault(oid); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } return(result); /*PROTECTED REGION END*/ }
// // GET: /Evento/ public ActionResult Index() { SessionInitialize(); EventoCAD cad = new EventoCAD(session); var aux = cad.GetAll(0, 0); SessionClose(); return(View(aux)); }
public void BorrarUsuario(int p_oid) { /*PROTECTED REGION ID(WhateverGenNHibernate.CEN.Whatever_Usuario_BorrarUsuario) ENABLED START*/ // Write here your custom code... UsuarioCAD usu = new UsuarioCAD(); EventoCAD eve = new EventoCAD(); EventoCEN evec = new EventoCEN(); RetoCAD ret = new RetoCAD(); RetoCEN retc = new RetoCEN(); PuntuacionCAD pun = new PuntuacionCAD(); ReporteCAD rep = new ReporteCAD(); ComentarioCAD com = new ComentarioCAD(); System.Collections.Generic.IList <EventoEN> eventos; System.Collections.Generic.IList <RetoEN> retos; System.Collections.Generic.IList <PuntuacionEN> puntuaciones; System.Collections.Generic.IList <ReporteEN> reportes; System.Collections.Generic.IList <ComentarioEN> comentarios; usu.Destroy(p_oid); eventos = eve.FiltrarPorUsuario(p_oid); foreach (EventoEN element in eventos) { evec.BorrarEvento(element.ID); } retos = ret.FiltrarPorUsuario(p_oid); foreach (RetoEN element in retos) { retc.BorrarReto(element.ID); } puntuaciones = pun.FiltrarPorUsuario(p_oid); foreach (PuntuacionEN element in puntuaciones) { pun.Destroy(element.Id); } reportes = rep.FiltrarPorUsuario(p_oid); foreach (ReporteEN element in reportes) { rep.Destroy(element.ID); } comentarios = com.FiltrarPorUsuario(p_oid); foreach (ComentarioEN element in comentarios) { rep.Destroy(element.ID); } /*PROTECTED REGION END*/ }
// // GET: /Evento/Details/5 public ActionResult Details(int id) { IList <ComentarioEN> lista = new List <ComentarioEN>(); IList <ComentarioEN> listaevento = new List <ComentarioEN>(); IList <GaleriaEN> lista2 = new List <GaleriaEN>(); IList <GaleriaEN> listagal = new List <GaleriaEN>(); EventoModelo ev = null; SessionInitialize(); EventoEN evEN = new EventoCAD(session).ReadOIDDefault(id); ev = new EventoAssembler().ConvertENToModelUI(evEN); ComentarioCEN comentarios = new ComentarioCEN(); lista = comentarios.ReadAll(0, -1); foreach (ComentarioEN item in lista) { if (item.Evento != null) { if (item.Evento.Id == id) { listaevento.Add(item); } } } ViewData["lista"] = listaevento; //galeria GaleriaCEN galeria = new GaleriaCEN(); lista2 = galeria.ReadAll(0, -1); foreach (GaleriaEN item in lista2) { if (item.Evento != null) { if (item.Evento.Id == id) { listagal.Add(item); } } } ViewData["lista2"] = listagal; SessionClose(); if (RouteData.Values["var"] != null) { String tip = RouteData.Values["var"].ToString(); int tipo = Int32.Parse(tip); if (tipo == 1) { @ViewBag.err = "Error"; } } return(View(ev)); }
// GET: Evento/Details/5 public ActionResult Details(int id) { Evento reg = null; SessionInitialize(); EventoEN podEN = new EventoCAD(session).ReadOIDDefault(id); reg = new EventoAssembler().ConvertENToModelUI(podEN); SessionClose(); return(View(reg)); }
public void ModificarEvento(WhateverGenNHibernate.EN.Whatever.MapaEN mapa, WhateverGenNHibernate.EN.Whatever.EventoEN evento) { /*PROTECTED REGION ID(WhateverGenNHibernate.CEN.Whatever_Evento_modificarEvento) ENABLED START*/ EventoCAD eve = new EventoCAD(); MapaCAD map = new MapaCAD(); eve.Modify(evento); map.Modify(mapa); /*PROTECTED REGION END*/ }
// GET: Evento/Edit/5 public ActionResult Edit(int id) { Evento art = null; SessionInitialize(); EventoEN artEN = new EventoCAD(session).ReadOIDDefault(id); art = new EventoAssembler().ConvertENToModelUI(artEN); SessionClose(); return(View(art)); }
// // GET: /Evento/Details/5 public ActionResult Details(int id) { Evento ev = null; SessionInitialize(); EventoEN evEN = new EventoCAD(session).ReadOIDDefault(id); ev = new AssemblerEvento().ConvertENToModelUI(evEN); SessionClose(); return(View(ev)); }
// // GET: /Evento/List public ActionResult List() { SessionInitialize(); EventoCAD cad = new EventoCAD(session); UsuarioCAD usucad = new UsuarioCAD(session); UsuarioEN usuen = usucad.FiltrarUsuarioPorNombre(User.Identity.Name); var aux = cad.FiltrarEventoPorUsuario(usuen.ID); SessionClose(); return(View(aux)); }
// GET: Evento/Details/5 public ActionResult Details(int id) { if (Session["usuario"] == null) { return(RedirectToAction("Login", "Sesion")); } if (Session["esAdmin"].ToString() == "false") { return(View("../NoAdministrador")); } if (Session["modoAdmin"].ToString() == "false") { Session["modoAdmin"] = "true"; } SessionInitialize(); ArrayList listaCatesE = new ArrayList(); ArrayList listaCatesA = new ArrayList(); ArrayList listaFotos = new ArrayList(); CategoriaProyectoCEN categoriasP = new CategoriaProyectoCEN(); List <CategoriaProyectoEN> cat = categoriasP.ReadAll(0, -1).ToList(); EventoCAD eventoCAD = new EventoCAD(session); EventoCEN eventoCEN = new EventoCEN(eventoCAD); EventoEN evento = eventoCEN.ReadOID(id); foreach (CategoriaProyectoEN a in cat) { if (!evento.CategoriasEventos.Contains(a)) { listaCatesA.Add(a.Nombre); } else { listaCatesE.Add(a.Nombre); } } foreach (string foto in evento.FotosEvento) { listaFotos.Add(foto); } ViewData["listaFotosEvento"] = listaFotos; ViewData["listaCategoriasAgregar"] = listaCatesA; ViewData["listaCategoriasEliminar"] = listaCatesE; ViewData["NombreEvento"] = evento.Nombre; ViewData["IdEvento"] = id; SessionClose(); return(View(evento)); }
public void BorrarEvento(int p_oid) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Admin_borrarEvento) ENABLED START*/ IAdminCAD adminCAD = null; AdminCEN adminCEN = null; try { SessionInitializeTransaction(); adminCAD = new AdminCAD(session); adminCEN = new AdminCEN(adminCAD); EventoCAD evento = new EventoCAD(session); MapaCAD mapa = new MapaCAD(session); System.Collections.Generic.IList <MapaEN> aux; aux = mapa.FiltrarPorEvento(p_oid); int id_mapa = -1; foreach (MapaEN element in aux) { id_mapa = element.Id; mapa.Destroy(id_mapa); } evento.Destroy(p_oid); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
// // GET: /Evento/Delete/5 public ActionResult Delete(int id) { SessionInitialize(); EventoCAD artCAD = new EventoCAD(session); EventoCEN cen = new EventoCEN(artCAD); EventoEN artEN = cen.ReadOID(id); EventoModelo art = new EventoAssembler().ConvertENToModelUI(artEN); //idCategoria = art.IdCategoria; SessionClose(); new EventoCEN().BorrarEvento(id); return(RedirectToAction("Index")); }
// GET: Proyecto/GestionEventos/5 public ActionResult GestionEventos(int id) { if (Session["usuario"] == null) { return(RedirectToAction("Login", "Sesion")); } ProyectoCAD proyectoCAD = new ProyectoCAD(session); ProyectoCEN proyectoCEN = new ProyectoCEN(proyectoCAD); ProyectoEN proyectoEN = proyectoCEN.ReadOID(id); UsuarioCAD usuarioCAD = new UsuarioCAD(session); UsuarioCEN usuarioCEN = new UsuarioCEN(usuarioCAD); UsuarioEN usuarioEN = usuarioCEN.ReadNick(Session["usuario"].ToString()); EventoCAD eventoCAD = new EventoCAD(session); EventoCEN eventoCEN = new EventoCEN(eventoCAD); if (proyectoEN.UsuariosModeradores.Contains(usuarioEN) || Session["modoAdmin"].ToString() == "true") { ArrayList listaEventosAgregar = new ArrayList(); ArrayList listaEventosEliminar = new ArrayList(); foreach (var a in eventoCEN.ReadAll(0, -1)) { if (proyectoEN.EventosAsociados.Contains(a)) { listaEventosEliminar.Add(a.Nombre); } else { listaEventosAgregar.Add(a.Nombre); } } ViewData["listaEventosAgregar"] = listaEventosAgregar; ViewData["listaEventosEliminar"] = listaEventosEliminar; ViewData["nombre"] = proyectoEN.Nombre; if (Session["modoAdmin"].ToString() == "false") { return(View("./VistaUsuario/GestionEventos", proyectoEN)); } } return(View(proyectoEN)); }
// // GET: /Evento/Edit/5 public ActionResult Edit(int id) { Evento ev = null; SessionInitialize(); EventoEN even = new EventoCAD(session).ReadOIDDefault(id); ev = new AssemblerEvento().ConvertENToModelUI(even); UsuarioEN usu = ev.usuario; if (User.Identity.Name != usu.Nombre && !Roles.IsUserInRole("admin")) { return(RedirectToAction("Details", new { id = id })); } SessionClose(); return(View(ev)); }
public ActionResult Index() { SessionInitialize(); EventoCAD evt = new EventoCAD(session); var aux = evt.GetAll(0, 0); RetoCAD ret = new RetoCAD(session); var aux2 = ret.GetAll(0, 0); GymkanaCAD gym = new GymkanaCAD(session); var aux3 = gym.GetAll(0, 0); ViewData["Eventos"] = aux; ViewData["Retos"] = aux2; ViewData["Gymkanas"] = aux3; SessionClose(); return(View()); }
public void BorrarEvento(int p_oid) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Evento_borrarEvento) ENABLED START*/ IEventoCAD eventoCAD = null; EventoCEN eventoCEN = null; try { SessionInitializeTransaction(); eventoCAD = new EventoCAD(session); eventoCEN = new EventoCEN(eventoCAD); MapaCP mapa = new MapaCP(session); PuntuacionCP punt = new PuntuacionCP(session); ReporteCP rep = new ReporteCP(session); ComentarioCP com = new ComentarioCP(session); mapa.BorrarMapaParaEvento(p_oid); punt.BorrarPuntuacionEvento(p_oid); rep.BorrarReportesEvento(p_oid); com.BorrarComentariosEvento(p_oid); eventoCAD.Destroy(p_oid); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
public ActionResult CreateEvento(Reporte rep) { try { UsuarioCAD usucad = new UsuarioCAD(); UsuarioEN usuen = usucad.FiltrarUsuarioPorNombre(User.Identity.Name); ReporteCP repcp = new ReporteCP(); EventoCAD evcad = new EventoCAD(); EventoEN even = evcad.GetID(rep.idEvento); repcp.ReportarEvento(usuen.ID, even.ID, rep.Motivo); return(RedirectToAction("IndexEvento", new { id = rep.idEvento })); } catch { return(View()); } }
public ActionResult CreateEvento(Puntuacion punt) { try { UsuarioCAD usucad = new UsuarioCAD(); UsuarioEN usuen = usucad.FiltrarUsuarioPorNombre(User.Identity.Name); PuntuacionCP puntcp = new PuntuacionCP(); EventoCAD evcad = new EventoCAD(); EventoEN even = evcad.GetID(punt.id); puntcp.CrearPuntuacionParaEvento(even.ID, punt.Puntos, usuen.ID); return(RedirectToAction("PuntuacionEvento", new { id = punt.id })); } catch { return(View()); } }
public ActionResult CreateEvento(Comentario com) { try { UsuarioCAD usucad = new UsuarioCAD(); UsuarioEN usuen = usucad.FiltrarUsuarioPorNombre(User.Identity.Name); ComentarioCP comcp = new ComentarioCP(); EventoCAD evcad = new EventoCAD(); EventoEN even = evcad.GetID(com.id); comcp.CrearComentarioParaEvento(even.ID, com.Texto, usuen.ID); return(RedirectToAction("ComentarioEvento", new { id = com.id })); } catch { return(View()); } }
public void CrearEvento(WhateverGenNHibernate.EN.Whatever.EventoEN evento, double lat, double long_, int zoom) { /*PROTECTED REGION ID(WhateverGenNHibernate.CEN.Whatever_Evento_crearEvento) ENABLED START*/ // Write here your custom code... EventoCAD eve = new EventoCAD(); MapaCAD mapa = new MapaCAD(); MapaEN map = new MapaEN(); eve.New_(evento); map.Latitud = lat; map.Longitud = long_; map.Zoom = zoom; map.Evento_mapa2 = evento; mapa.New_(map); /*PROTECTED REGION END*/ }
// // GET: /Evento/Edit/5 public ActionResult Edit(int id) { EventoModelo art = null; SessionInitialize(); EventoEN artEN = new EventoCAD(session).ReadOIDDefault(id); art = new EventoAssembler().ConvertENToModelUI(artEN); SessionClose(); CategoriaCEN cen = new CategoriaCEN(); IEnumerable <CategoriaEN> list = cen.ReadAll(0, -1).ToList(); List <string> lista = new List <string>(); foreach (CategoriaEN aux in list) { lista.Add(aux.Nombre); } ViewBag.Categorias = lista; return(View(art)); }
public void ModificarEvento(WhateverGenNHibernate.EN.Whatever.MapaEN mapa, WhateverGenNHibernate.EN.Whatever.EventoEN evento) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Evento_modificarEvento) ENABLED START*/ IEventoCAD eventoCAD = null; EventoCEN eventoCEN = null; try { SessionInitializeTransaction(); eventoCAD = new EventoCAD(session); eventoCEN = new EventoCEN(eventoCAD); MapaCAD map = new MapaCAD(session); MapaEN mapen = evento.Mapa; mapen.Latitud = mapa.Latitud; mapen.Longitud = mapa.Longitud; mapen.Zoom = mapa.Zoom; eventoCAD.Modify(evento); map.Modify(mapen); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
public void CrearEvento(WhateverGenNHibernate.EN.Whatever.EventoEN evento, string lat, string long_, int zoom) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Evento_crearEvento) ENABLED START*/ IEventoCAD eventoCAD = null; EventoCEN eventoCEN = null; try { SessionInitializeTransaction(); eventoCAD = new EventoCAD(session); eventoCEN = new EventoCEN(eventoCAD); MapaCP mapa = new MapaCP(session); MapaEN map = new MapaEN(); int id_evento = eventoCAD.New_(evento); mapa.CrearMapaParaEvento(id_evento, lat, long_, zoom); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
public void BorrarUsuario(int p_oid) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Usuario_BorrarUsuario) ENABLED START*/ IUsuarioCAD usuarioCAD = null; UsuarioCEN usuarioCEN = null; try { SessionInitializeTransaction(); usuarioCAD = new UsuarioCAD(session); usuarioCEN = new UsuarioCEN(usuarioCAD); EventoCAD eve = new EventoCAD(session); EventoCP evec = new EventoCP(session); RetoCAD ret = new RetoCAD(session); RetoCP retc = new RetoCP(session); GymkanaCAD gym = new GymkanaCAD(session); GymkanaCP gymc = new GymkanaCP(session); System.Collections.Generic.IList <EventoEN> eventos; System.Collections.Generic.IList <RetoEN> retos; System.Collections.Generic.IList <GymkanaEN> gymkanas; eventos = eve.FiltrarEventoPorUsuario(p_oid); foreach (EventoEN element in eventos) { evec.BorrarEvento(element.ID); } retos = ret.FiltrarRetoPorUsuario(p_oid); foreach (RetoEN element in retos) { retc.BorrarReto(element.ID); } gymkanas = gym.FiltrarGymkanaPorUsuario(p_oid); foreach (GymkanaEN element in gymkanas) { gymc.BorrarGymkana(element.ID); } usuarioCAD.Destroy(p_oid); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
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; } }