// GET: Admin public ActionResult Index() { /*AdminCEN adminCEN = new AdminCEN(); * IEnumerable<AdminEN> listaAdminEN = adminCEN.ReadAll(0, -1).ToList(); //0 posicion inicial y -1 todos los elementos/infinito * return View(listaAdminEN); */ //return View(); UsuarioCEN usu = new UsuarioCEN(); int idd = usu.DgetOIDfromEmail(User.Identity.Name); UsuarioEN usuen = usu.ReadOID(idd); if (usuen != null) { String[] tipo = usuen.GetType().ToString().Split('.'); if (!tipo[tipo.Length - 1].Equals("AdminEN")) { return(RedirectToAction("Index", "Home")); } AdminCEN adminCEN = new AdminCEN(); IList <AdminEN> listadminEN = adminCEN.ReadAll(0, -1); IEnumerable <AdminViewModel> listadmin = new AssemblerAdmin().ConvertListENToModel(listadminEN); return(View(listadmin)); } return(RedirectToAction("Index", "Home")); }
// GET: Admin/Delete/5 public ActionResult Delete(int id) { try { /*SessionInitialize(); * AdminCAD adminCAD = new AdminCAD(session); * AdminCEN adminCEN = new AdminCEN(adminCAD); * AdminEN adminEN = adminCEN.ReadOID(id); * AdminViewModel art = new AssemblerAdmin().ConvertENToModelUI(adminEN); * SessionClose(); * * new AdminCEN().Destroy(id); * * * return RedirectToAction("Index");*/ SessionInitialize(); AdminCAD adminCAD = new AdminCAD(session); AdminCEN adminCEN = new AdminCEN(adminCAD); AdminEN adminEN = adminCEN.ReadOID(id); AdminViewModel adminVM = new AssemblerAdmin().ConvertENToModelUI(adminEN); SessionClose(); return(View(adminVM)); } catch { return(View()); } //return View(); }
// GET: Admin/Delete/5 public ActionResult Delete(int id) { try { // TODO: Add delete logic here //int idCategoria = -1; SessionInitialize(); AdminCAD adminCAD = new AdminCAD(session); AdminCEN adminCEN = new AdminCEN(adminCAD); AdminEN adminEN = adminCEN.ReadOID(id); AdminViewModel art = new AssemblerAdmin().ConvertENToModelUI(adminEN); //idCategoria = art.IdCategoria; SessionClose(); new AdminCEN().Destroy(id); //return RedirectToAction("PorCategoria", new { id = idCategoria }); return(RedirectToAction("Index")); } catch { return(View()); } //return View(); }
public static void InitializeData() { /*PROTECTED REGION ID(initializeDataMethod) ENABLED START*/ try { /*List<RetappGenNHibernate.EN.Mediaplayer.MusicTrackEN> musicTracks = new List<RetappGenNHibernate.EN.Mediaplayer.MusicTrackEN>(); * RetappGenNHibernate.EN.Mediaplayer.UserEN userEN = new RetappGenNHibernate.EN.Mediaplayer.UserEN(); * RetappGenNHibernate.EN.Mediaplayer.ArtistEN artistEN = new RetappGenNHibernate.EN.Mediaplayer.ArtistEN(); * RetappGenNHibernate.EN.Mediaplayer.MusicTrackEN musicTrackEN = new RetappGenNHibernate.EN.Mediaplayer.MusicTrackEN(); * RetappGenNHibernate.CEN.Mediaplayer.ArtistCEN artistCEN = new RetappGenNHibernate.CEN.Mediaplayer.ArtistCEN(); * RetappGenNHibernate.CEN.Mediaplayer.UserCEN userCEN = new RetappGenNHibernate.CEN.Mediaplayer.UserCEN(); * RetappGenNHibernate.CEN.Mediaplayer.MusicTrackCEN musicTrackCEN = new RetappGenNHibernate.CEN.Mediaplayer.MusicTrackCEN(); * RetappGenNHibernate.CEN.Mediaplayer.PlayListCEN playListCEN = new RetappGenNHibernate.CEN.Mediaplayer.PlayListCEN(); * * //Add Users * userEN.Email = "*****@*****.**"; * userEN.Name = "user"; * userEN.Surname = "userSurname"; * userEN.Password = "******"; * userCEN.New_(userEN.Name, userEN.Surname, userEN.Email, userEN.Password); * * //Add Music Track1 * musicTrackEN.Id = "http://www2.b3ta.com/mp3/Beer Beer Beer (YOB mix).mp3"; * musicTrackEN.Format = "mp3"; * musicTrackEN.Lyrics = "Beer Beer Beer Beer Beer Beer .."; * musicTrackEN.Name = "Beer Beer Beer"; * musicTrackEN.Company = "Company"; * musicTrackEN.Cover = "http://www.tomasabraham.com.ar/cajadig/2007/images/nro18-2/beer1.jpg"; * musicTrackEN.Price = 20; * musicTrackEN.Rating = 5; * musicTrackEN.CommunityRating = 5; * musicTrackEN.Duration = 200; * musicTrackCEN.New_(musicTrackEN.Id, musicTrackEN.Format, musicTrackEN.Lyrics, musicTrackEN.Name, * musicTrackEN.Company, musicTrackEN.Cover, musicTrackEN.CommunityRating, musicTrackEN.Rating, * musicTrackEN.Price, musicTrackEN.Duration); * musicTracks.Add(musicTrackEN); * musicTrackCEN.AsignUser(musicTrackEN.Id,userEN.Email); * * //Define Album * //RetappGenNHibernate.CEN.Mediaplayer.AlbumCEN albumCEN = new RetappGenNHibernate.CEN.Mediaplayer.AlbumCEN(); * //albumCEN.New_("Album 1", "This is a Album 1", artists, musicTracks);*/ AdminCEN acen = new AdminCEN(); ConcursoCEN concen = new ConcursoCEN(); RetoCEN retocen = new RetoCEN(); acen.New_("ara65", "ara1995"); concen.New_(new DateTime(2016, 3, 13), true, false, "Esta es la frase caracteristica de esta nuestra compa��a", "Descripci�n 1", "premio1", 0, new DateTime(2016, 3, 13), "http://www.huevosguillen.com/wp-content/uploads/2014/07/huevo-tradicional.jpg", "Compa�ia 1"); concen.New_(new DateTime(2016, 3, 13), false, false, "Esta es la frase caracteristica de esta nuestra compa��a", "Descripci�n 2", "premio2", 0, new DateTime(2016, 3, 13), "http://4.bp.blogspot.com/_BGB6bJqOS60/TCKqPi71VcI/AAAAAAAAACQ/PGaT4Q44YqM/s320/Yoshi+Egg+icon.png", "Compa�ia 2"); retocen.New_(1, "Reto1A", "DescA", new DateTime(2016, 4, 20), true); retocen.New_(1, "Reto2A", "DescA", new DateTime(2016, 4, 20), false); retocen.New_(2, "Reto1B", "DescB", new DateTime(2016, 4, 20), false); // retocen.New_(2, "Reto2B", "DescB", new DateTime(2016, 4, 20), true); /*PROTECTED REGION END*/ } catch (Exception ex) { System.Console.WriteLine(ex.InnerException); throw ex; } }
public bool DeshacerAdmin(string nombre) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Usuario_deshacerAdmin) ENABLED START*/ IUsuarioCAD usuarioCAD = null; UsuarioCEN usuarioCEN = null; try { SessionInitializeTransaction(); usuarioCAD = new UsuarioCAD(session); usuarioCEN = new UsuarioCEN(usuarioCAD); UsuarioEN usuen = usuarioCAD.FiltrarUsuarioPorNombre(nombre); int id_admin = usuen.Admin.ID; AdminCEN adminCEN = new AdminCEN(); adminCEN.Destroy(id_admin); SessionCommit(); return(true); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
public ActionResult Filtrar(FiltroAdmin collection) { try { AdminCEN cen = new AdminCEN(); IList <AdminEN> res = null, aux = null; // TODO: Add delete logic here res = cen.ReadAll(0, int.MaxValue); if (collection.Nombrebol == true && collection.Nombre != null) { //aux = cen.Filtronombre(collection.Nombre); //res = res.Intersect(aux).ToList(); } AssemblerAdmin ass = new AssemblerAdmin(); IList <Admin> listart = null; return(View("Resultadobusqueda", listart)); } catch { return(View()); } }
public void Responder(int p_Soporte_OID, string p_Titulo, string p_Texto, string p_Respuesta) { /*PROTECTED REGION ID(Fight4FitGenNHibernate.CP.Fight4Fit_Soporte_Responder) ENABLED START*/ ISoporteCAD soporteCAD = null; SoporteCEN soporteCEN = null; IAdminCAD adminCAD = null; AdminCEN adminCEN = null; try { SessionInitializeTransaction(); soporteCAD = new SoporteCAD(session); soporteCEN = new SoporteCEN(soporteCAD); adminCAD = new AdminCAD(session); adminCEN = new AdminCEN(adminCAD); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
public void BorrarRetos(int p_oid) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Admin_borrarRetos) ENABLED START*/ IAdminCAD adminCAD = null; AdminCEN adminCEN = null; try { SessionInitializeTransaction(); adminCAD = new AdminCAD(session); adminCEN = new AdminCEN(adminCAD); RetoCAD reto = new RetoCAD(session); reto.Destroy(p_oid); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
public ActionResult Create_admin(UsuarioViewModel usu) { try { AdminCEN usuCEN = new AdminCEN(); usuCEN.New_(usu.password, usu.mail, usu.fotoperfil, usu.nombre, usu.dineroventa); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Articulo/Resultadobusqueda/5 public ActionResult borraradmin(String id) { AdminCEN cena = new AdminCEN(); CarritoCEN carr = new CarritoCEN(); int carrito = cena.ReadOID(id).Carrito.Id; carr.Destroy(carrito); cena.Destroy(id); return(RedirectToAction("Index")); }
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*/ }
public ActionResult Create(Admin collection) { try { // TODO: Add insert logic here AdminCEN cen = new AdminCEN(); cen.New_(collection.Nombre, collection.Apellidos, collection.Password, collection.Email, collection.Direccion, collection.Tarjeta, collection.Imagen); return(RedirectToAction("Index")); } catch { return(View()); } }
public void DeshacerAdmin(int p_oid) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Admin_deshacerAdmin) ENABLED START*/ IAdminCAD adminCAD = null; AdminCEN adminCEN = null; try { SessionInitializeTransaction(); adminCAD = new AdminCAD(session); adminCEN = new AdminCEN(adminCAD); UsuarioCAD usucad = new UsuarioCAD(session); UsuarioEN usuen = new UsuarioEN(); AdminEN admin = new AdminEN(); admin = adminCAD.GetID(p_oid); adminCAD.Destroy(p_oid); usuen.Contrasena = admin.Contrasena; usuen.Edad = admin.Edad; usuen.Email = admin.Email; usuen.Facebook = admin.Facebook; usuen.Foto = admin.Foto; usuen.Twitter = admin.Twitter; usuen.ID = admin.ID; usuen.Instagram = admin.Instagram; usuen.Nombre = admin.Nombre; usuen.Sexo = admin.Sexo; usucad.New_(usuen); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
// GET: Admin public ActionResult Index() { /*AdminCEN adminCEN = new AdminCEN(); * IEnumerable<AdminEN> listaAdminEN = adminCEN.ReadAll(0, -1).ToList(); //0 posicion inicial y -1 todos los elementos/infinito * return View(listaAdminEN); */ //return View(); AdminCEN adminCEN = new AdminCEN(); IList <AdminEN> listadminEN = adminCEN.ReadAll(0, -1); IEnumerable <AdminViewModel> listadmin = new AssemblerAdmin().ConvertListENToModel(listadminEN); return(View(listadmin)); }
public ActionResult Delete(string id, FormCollection collection) { try { // TODO: Add delete logic here AdminCEN cen = new AdminCEN(); cen.Destroy(id); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(string id, Admin collection) { try { // TODO: Add update logic here AdminCEN cen = new AdminCEN(); cen.Modify(id, collection.Nombre, collection.Apellidos, collection.Password, collection.Direccion, collection.Tarjeta, collection.Imagen); //cen.New_(collection.Nombre, collection.Precio, collection.Descripcion, collection.Imagen, collection.Valor, collection.Stock, collection.Talla); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Articulo/Edit/5 public ActionResult Edit(string id) { SessionInitialize(); AdminCAD cad = new AdminCAD(session); AdminCEN cen = new AdminCEN(cad); AdminEN en = new AdminEN(); en = cen.ReadOID(id); // CarritoCEN cenc = new CarritoCEN(); //CarritoEN enc = new CarritoEN(); //enc = en.Carrito; AssemblerAdmin ass = new AssemblerAdmin(); Admin sol = null; SessionClose(); return(View(sol)); }
public ActionResult Createadmin(Usuario collection) { try { // TODO: Add insert logic here AdminCEN cen = new AdminCEN(); AdminCP cp = new AdminCP(); 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 ActionResult Create(AdminViewModel admin)//FormCollection collection || AdminEN adminEN { try { // TODO: Add insert logic here /*SessionInitialize(); * AdminCAD adminCAD = new AdminCAD(); * adminCAD.New_(adminEN); * SessionClose();*/ AdminCEN cen = new AdminCEN(); cen.New_(admin.Email, admin.Password, admin.FechaInscripcion); return(RedirectToAction("Index")); } catch { return(View()); } }
private void button1_Click(object sender, EventArgs e) { AdminCEN admin = new AdminCEN(); if (admin.Validar(textBox1.Text, textBox2.Text)) { label3.Visible = false; try { Administracion administrate = new Administracion(this); this.Hide(); administrate.Show(); } catch (Exception ex) { Console.WriteLine("Se ha producido una excepción al abrir el programa: " + ex); } } else { label3.Visible = true; textBox2.Clear(); } }
public ActionResult Edit(AdminViewModel admin)//int id, FormCollection collection || AdminViewModel admin || AdminEN adminEN { try { /* * AdminViewModel admin = new AssemblerAdmin().ConvertENToModelUI(adminEN); * AdminCEN adminCEN = new AdminCEN(); * adminCEN.Modify(admin.id, admin.Email, admin.Password, admin.FechaInscripcion); //Utils.Util.GetEncondeMD5 (p_pass); || LePapeoGenNHibernate.Utils.Util.GetEncondeMD5(admin.p_pass) * //return View(); * return RedirectToAction("Index"); */ AdminCEN pre = new AdminCEN(); AdminEN preEN = pre.ReadOID(admin.id); // TODO: Add update logic here AdminCEN cen = new AdminCEN(); cen.Modify(admin.id, admin.Email, preEN.Pass, admin.FechaInscripcion); return(RedirectToAction("Index")); /* * SessionInitialize(); * AdminCAD adminCAD = new AdminCAD(session); * AdminCEN adminCEN = new AdminCEN(); * adminCEN.Modify(admin.id, admin.email, admin.p_pass, admin.p_fecha_inscripcion); * SessionClose(); * return View(); */ //return RedirectToAction("PorCategoria", new { id = art.IdCategoria }); } catch { return(View()); } }
public void BloquearUsuario(string p_Admin_OID, string p_usuario_OIDs) { /*PROTECTED REGION ID(Fight4FitGenNHibernate.CP.Fight4Fit_Admin_BloquearUsuario) ENABLED START*/ IAdminCAD adminCAD = null; IUsuarioCAD usuarioCAD = null; try { SessionInitializeTransaction(); adminCAD = new AdminCAD(session); AdminCEN adminCEN = new AdminCEN(adminCAD); usuarioCAD = new UsuarioCAD(session); UsuarioEN usuarioEN = usuarioCAD.ReadOIDDefault(p_Admin_OID); bool bloq = true; UsuarioCEN usuarioCEN = new UsuarioCEN(usuarioCAD); usuarioCEN.ModificarPerfil(usuarioEN.Email, usuarioEN.Password, bloq); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
public void EliminarComentario(string p_oid) { /*PROTECTED REGION ID(Fight4FitGenNHibernate.CP.Fight4Fit_Admin_EliminarComentario) ENABLED START*/ IAdminCAD adminCAD = null; AdminCEN adminCEN = null; try { SessionInitializeTransaction(); adminCAD = new AdminCAD(session); adminCEN = new AdminCEN(adminCAD); // Write here your custom transaction ... throw new NotImplementedException("Method EliminarComentario() not yet implemented."); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } /*PROTECTED REGION END*/ }
public bool HacerAdmin(int p_oid, string nombre) { /*PROTECTED REGION ID(WhateverGenNHibernate.CP.Whatever_Usuario_hacerAdmin) ENABLED START*/ IUsuarioCAD usuarioCAD = null; UsuarioCEN usuarioCEN = null; try { SessionInitializeTransaction(); usuarioCAD = new UsuarioCAD(session); usuarioCEN = new UsuarioCEN(usuarioCAD); AdminCEN adminCEN = new AdminCEN(); int id = adminCEN.New_(p_oid, nombre, p_oid); SessionCommit(); if (id != 0) { return(true); } return(false); } 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; } }
public static void InitializeData () { /*PROTECTED REGION ID(initializeDataMethod) ENABLED START*/ try { // Insert the initilizations of entities using the CEN classes UserCEN userCen = new UserCEN(); IdiomaCEN idio = new IdiomaCEN(); idio.New_("Castellano"); idio.New_("Ingles"); idio.New_("Aleman"); idio.New_("Frances"); NoConectadoCEN nconCen = new NoConectadoCEN(); ConectadoCEN conec = new ConectadoCEN(); //idioma? conec.New_("John Jonero Jonancio", "JoJoJo", new DateTime(1991, 11, 13), "pass", "*****@*****.**", false, 1, http://m.memegen.com/1j7mtm.jpg); conec.New_("Tum Tumtum Tumtumtum", "Tumx6", new DateTime(1995, 10, 10), "tumaqueguay", "*****@*****.**", true, 1, http://m.memegen.com/sg0yim.jpg); conec.New_("Bruno Lee", "LeeBru", new DateTime(1986, 01, 02), "leeunlibru", "*****@*****.**", false, 1, https://s-media-cache-ak0.pinimg.com/236x/7a/10/88/7a1088b474181b312d12b4fb2565cf7d.jpg); conec.New_("Maria Muffin", "LovePalomas", new DateTime(1998, 05, 24), "jajaja", "*****@*****.**", true, 1, http://img.desmotivaciones.es/201107/MariaMuffin.jpg); conec.New_("Jair Powa", "DigoJairPaReirme", new DateTime(1988, 08, 30), "garagefruit", "*****@*****.**", true, 1, http://m.memegen.com/v47sxo.jpg); AdminCEN admi = new AdminCEN(); //idioma? admi.New_("Paco Gonzalez Garcia", "Paconator", new DateTime(1990, 08, 03), "123456", "*****@*****.**", true, 1, http://r30.imgfast.net/users/3017/12/50/30/avatars/640-22.jpg); admi.New_("Laura Gutierrez Fuentes", "Larra", new DateTime(1989, 10, 12), "password", "*****@*****.**", true, 1, http://vignette3.wikia.nocookie.net/hieloyfuego/images/d/d6/A_Lyseni_noblewoman_by_Magali_Villeneuve%C2%A9.jpg/revision/latest?cb=20150214193400); admi.New_("Luis Sanchez Aroca", "Luis S.A.", new DateTime(1992, 02, 22), "contraseña", "*****@*****.**", false, 1, https://s-media-cache-ak0.pinimg.com/236x/12/c4/6a/12c46a55fd7c5257f1eae1e1f49c49ac.jpg); RedactorCEN redCen = new RedactorCEN(); //idioma? redCen.New_("Juan Lujan Fernandez", "JuanLuFer", new DateTime(1981, 09, 13), "jajajajeje", "*****@*****.**", false, 1, https://kiwicdn.akamaized.net/6c10/ELxRqkM4UYyi4EQRxL2pER_150.jpg); redCen.New_("Fernanda Gomariz Sanchez", "GomaGoma", new DateTime(1985, 12, 12), "gomugomu", "*****@*****.**", true, 1, http://papels.es/gestion/imagenesges/zoom/goma-borrar-milan-430.png); redCen.New_("Vicente Blasco Ibanez", "MorFil", new DateTime(1970, 01, 28), "tadeloemon", "*****@*****.**", true, 1, http://vignette4.wikia.nocookie.net/mortadelo/images/f/f6/Se%C3%B1or_s%C3%BAper.jpg/revision/latest?cb=20110622161302&path-prefix=es); ArticuloCEN art = new ArticuloCEN (); //redacta? art.New_("Bla blablablablablablablablablablablabla blabla", new DateTime(2013,11,07), OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum.Rosa, "Paquito clavo un clavito", true, true, http://1.bp.blogspot.com/-CDKU6JbgfDs/UzqMzGs9W2I/AAAAAAAAAKc/SBoA2yBhkBg/s1600/pabl.png); art.New_("Blebleble bleblebleblebleblebleblebleble", new DateTime(2013,11,06), OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum.Estrenos, "Tom es el nuevo Bartman", true, true, http://img10.deviantart.net/e750/i/2008/170/e/0/i_am_bartman__by_leif_j.png); art.New_("Bla blablablablabla blobloblobloblo blablablablablablabla blabla", new DateTime(2013,11,10), OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum.Rumores, "Sara protagonizara Un viaje a tu casa", false, true, https://jetmarinspiraviajar.files.wordpress.com/2015/06/blog_balanza1.jpg); art.New_("Blublublu bliblibli blablablablablablablablablablablabla blabla", new DateTime(2013,11, 12), OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum.Curiosidades, "Gazapos en el rodaje de SuperShurperro", false, false, http://i47.tinypic.com/4g3jtt.jpg); PuntuancionConectadoCEN puntCen = new PuntuancionConectadoCEN(); //espuntuado puntua? puntCen.New_(0, 0, 0); puntCen.New_(0, 0, 0); puntCen.New_(0, 0, 0); puntCen.New_(0, 0, 0);n ComentarioCEN comen = new ComentarioCEN(); //escritor y articulo? comen.New_("Te odio Juan Hanks!", 256, 1,1); comen.New_("Yo aparqué ahí ayer", 3, 1,1); comen.New_("Ojalá rueden aqui y necesiten extras", 0, 1,1); comen.New_("Dos chicas sin blanca es una serie muy buena", -30, 1,1); /*UsuarioConectCEN usconCen = new UsuarioConectCEN(); //comentario? usconCen.New_("Jose Escalejo Muniz", "joes", new DateTime(1978,12,20), "jajajojojeje", "*****@*****.**");//attribute? usconCen.New_("Sara Gertrude Garcia", "saGer", new DateTime(1992,10,01), "esagerado", "*****@*****.**");//attribute? usconCen.New_("Perico Palotes", "Palote", new DateTime(1980,04,05), "perpalo", "*****@*****.**");//attribute? UsuarioNoConectCen usnoconCen = new usnoconCen ();*/ /*PROTECTED REGION END*/ } catch (Exception ex) { System.Console.WriteLine (ex.InnerException); throw ex; } }
public static void InitializeData() { /*PROTECTED REGION ID(initializeDataMethod) ENABLED START*/ try { VariableEN variable = new VariableEN(); IVariableCAD _IVarCAD = new VariableCAD(); VariableCEN varCEN = new VariableCEN(_IVarCAD); PackEN pack = new PackEN(); IPackCAD _IPackCAD = new PackCAD(); PackCEN packCEN = new PackCEN(_IPackCAD); int idVAR1 = varCEN.Crear("Tarima laminada", "Muy bonita", 120.23, "imagen", 10, "miniatura"); int idVAR2 = varCEN.Crear("Tarima flotante", "Muy fea", 100.10, "imagen", 10, "miniatura"); int idPack1 = packCEN.Crear("Pack A", "Familia A", "Descripci?n Pack A", "rojo", "PAA"); int idPack2 = packCEN.Crear("Pack B", "Familia A", "Descripci?n Pack B", "azul", "PAB"); IList <int> variables = new List <int>(); variables.Add(idVAR1); variables.Add(idVAR2); //packCEN.AsignarVariable(idPack1, variables); //packCEN.AsignarVariable(idPack2, variables); IList <int> packs = new List <int>(); packs.Add(idPack1); packs.Add(idPack2); varCEN.AsignarPack(idVAR1, packs); varCEN.AsignarPack(idVAR2, packs); IAdminCAD _IAdminCAD = new AdminCAD(); AdminCEN adminCEN = new AdminCEN(_IAdminCAD); adminCEN.CrearAdmin("*****@*****.**", "12345", "Tigran"); /*List<PersonalHomeGenNHibernate.EN.Mediaplayer.MusicTrackEN> musicTracks = new List<PersonalHomeGenNHibernate.EN.Mediaplayer.MusicTrackEN>(); * PersonalHomeGenNHibernate.EN.Mediaplayer.UserEN userEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.UserEN(); * PersonalHomeGenNHibernate.EN.Mediaplayer.ArtistEN artistEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.ArtistEN(); * PersonalHomeGenNHibernate.EN.Mediaplayer.MusicTrackEN musicTrackEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.MusicTrackEN(); * PersonalHomeGenNHibernate.CEN.Mediaplayer.ArtistCEN artistCEN = new PersonalHomeGenNHibernate.CEN.Mediaplayer.ArtistCEN(); * PersonalHomeGenNHibernate.CEN.Mediaplayer.UserCEN userCEN = new PersonalHomeGenNHibernate.CEN.Mediaplayer.UserCEN(); * PersonalHomeGenNHibernate.CEN.Mediaplayer.MusicTrackCEN musicTrackCEN = new PersonalHomeGenNHibernate.CEN.Mediaplayer.MusicTrackCEN(); * PersonalHomeGenNHibernate.CEN.Mediaplayer.PlayListCEN playListCEN = new PersonalHomeGenNHibernate.CEN.Mediaplayer.PlayListCEN(); * * //Add Users * userEN.Email = "*****@*****.**"; * userEN.Name = "user"; * userEN.Surname = "userSurname"; * userEN.Password = "******"; * userCEN.New_(userEN.Name, userEN.Surname, userEN.Email, userEN.Password); * * //Add Music Track1 * musicTrackEN.Id = "http://www2.b3ta.com/mp3/Beer Beer Beer (YOB mix).mp3"; * musicTrackEN.Format = "mp3"; * musicTrackEN.Lyrics = "Beer Beer Beer Beer Beer Beer .."; * musicTrackEN.Name = "Beer Beer Beer"; * musicTrackEN.Company = "Company"; * musicTrackEN.Cover = "http://www.tomasabraham.com.ar/cajadig/2007/images/nro18-2/beer1.jpg"; * musicTrackEN.Price = 20; * musicTrackEN.Rating = 5; * musicTrackEN.CommunityRating = 5; * musicTrackEN.Duration = 200; * musicTrackCEN.New_(musicTrackEN.Id, musicTrackEN.Format, musicTrackEN.Lyrics, musicTrackEN.Name, * musicTrackEN.Company, musicTrackEN.Cover, musicTrackEN.CommunityRating, musicTrackEN.Rating, * musicTrackEN.Price, musicTrackEN.Duration); * musicTracks.Add(musicTrackEN); * musicTrackCEN.AsignUser(musicTrackEN.Id,userEN.Email); * * //Add Music Track2 * musicTrackEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.MusicTrackEN(); * musicTrackEN.Id = "http://www.goear.com/files/sst2/mp3files/01122006/681dabd7c2c03aad5f10a13abaa61f95.mp3"; * musicTrackEN.Format = "mp3"; * musicTrackEN.Lyrics = ""; * musicTrackEN.Name = "Chariots of Fire"; * musicTrackEN.Company = "Company 2"; * musicTrackEN.Cover = "http://www.tupelicula.es/imagenes/pelisonline/628.jpg"; * musicTrackEN.Price = 10; * musicTrackEN.Rating = 3; * musicTrackEN.CommunityRating = 2; * musicTrackEN.Duration = 220; * musicTrackCEN.New_(musicTrackEN.Id, musicTrackEN.Format, musicTrackEN.Lyrics, musicTrackEN.Name, * musicTrackEN.Company, musicTrackEN.Cover, musicTrackEN.CommunityRating, musicTrackEN.Rating, * musicTrackEN.Price, musicTrackEN.Duration); * musicTracks.Add(musicTrackEN); * musicTrackCEN.AsignUser(musicTrackEN.Id,userEN.Email); * * //Add Music Track3 * musicTrackEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.MusicTrackEN(); * musicTrackEN.Id = "http://www.goear.com/files/sst5/mp3files/12062009/833734cbbb8d43bb5393c18793783e6d.mp3"; * musicTrackEN.Format = "mp3"; * musicTrackEN.Lyrics = ""; * musicTrackEN.Name = "I Gotta Feeling"; * musicTrackEN.Company = "Company 3"; * musicTrackEN.Cover = "http://www.nuncamas.org/images_post/0981248470.jpg"; * musicTrackEN.Price = 14; * musicTrackEN.Rating = 4; * musicTrackEN.CommunityRating = 5; * musicTrackEN.Duration = 180; * musicTrackCEN.New_(musicTrackEN.Id, musicTrackEN.Format, musicTrackEN.Lyrics, musicTrackEN.Name, * musicTrackEN.Company, musicTrackEN.Cover, musicTrackEN.CommunityRating, musicTrackEN.Rating, * musicTrackEN.Price, musicTrackEN.Duration); * musicTracks.Add(musicTrackEN); * musicTrackCEN.AsignUser(musicTrackEN.Id,userEN.Email); * * //Add Music Track4 * musicTrackEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.MusicTrackEN(); * musicTrackEN.Id = "http://www.goear.com/files/sst5/mp3files/31052010/50c15dc1018ea9dcec455d7b78e7889c.mp3"; * musicTrackEN.Format = "mp3"; * musicTrackEN.Lyrics = ""; * musicTrackEN.Name = "Waka Waka World Cup 2010"; * musicTrackEN.Company = "Company 4"; * musicTrackEN.Cover = "http://carris.files.wordpress.com/2010/03/logosudafrica2010.jpg"; * musicTrackEN.Price = 22; * musicTrackEN.Rating = 5; * musicTrackEN.CommunityRating = 5; * musicTrackEN.Duration = 189; * musicTrackCEN.New_(musicTrackEN.Id, musicTrackEN.Format, musicTrackEN.Lyrics, musicTrackEN.Name, * musicTrackEN.Company, musicTrackEN.Cover, musicTrackEN.CommunityRating, musicTrackEN.Rating, * musicTrackEN.Price, musicTrackEN.Duration); * musicTracks.Add(musicTrackEN); * musicTrackCEN.AsignUser(musicTrackEN.Id,userEN.Email); * * //Add PlayList 1 * int idPlayList = playListCEN.New_("List1", "This is my playList 1", "Rock", userEN); * //Define tracks to Add to PlayList 1 * List<String> tracks = new List<string>(); * tracks.Add("http://www2.b3ta.com/mp3/Beer Beer Beer (YOB mix).mp3"); * tracks.Add("http://www.goear.com/files/sst5/mp3files/12062009/833734cbbb8d43bb5393c18793783e6d.mp3"); * tracks.Add("http://www.goear.com/files/sst5/mp3files/31052010/50c15dc1018ea9dcec455d7b78e7889c.mp3"); * //Add Songs to PlayList 1 * playListCEN.AddMusicTrack(idPlayList, tracks); * * //Add PlayList 2 * idPlayList = playListCEN.New_("List2", "This is my playList 2", "Pop", userEN); * //Define tracks to Add to PlayList 2 * tracks = new List<string>(); * tracks.Add("http://www.goear.com/files/sst2/mp3files/01122006/681dabd7c2c03aad5f10a13abaa61f95.mp3"); * tracks.Add("http://www.goear.com/files/sst5/mp3files/12062009/833734cbbb8d43bb5393c18793783e6d.mp3"); * tracks.Add("http://www.goear.com/files/sst5/mp3files/31052010/50c15dc1018ea9dcec455d7b78e7889c.mp3"); * //Add Songs to PlayList 2 * playListCEN.AddMusicTrack(idPlayList, tracks); * * //Add PlayList 2 * idPlayList = playListCEN.New_("List2", "This is my playList 2", "Pop", userEN); * //Define tracks to Add to PlayList 2 * tracks = new List<string>(); * tracks.Add("http://www.goear.com/files/sst2/mp3files/01122006/681dabd7c2c03aad5f10a13abaa61f95.mp3"); * tracks.Add("http://www.goear.com/files/sst5/mp3files/12062009/833734cbbb8d43bb5393c18793783e6d.mp3"); * tracks.Add("http://www.goear.com/files/sst5/mp3files/31052010/50c15dc1018ea9dcec455d7b78e7889c.mp3"); * //Add Songs to PlayList 2 * playListCEN.AddMusicTrack(idPlayList, tracks); * * //Add PlayList 3 * idPlayList = playListCEN.New_("List3", "This is my playList 3", "Pop", userEN); * //Define tracks to Add to PlayList 3 * tracks = new List<string>(); * tracks.Add("http://www.goear.com/files/sst2/mp3files/01122006/681dabd7c2c03aad5f10a13abaa61f95.mp3"); * tracks.Add("http://www2.b3ta.com/mp3/Beer Beer Beer (YOB mix).mp3"); * tracks.Add("http://www.goear.com/files/sst5/mp3files/31052010/50c15dc1018ea9dcec455d7b78e7889c.mp3"); * //Add Songs to PlayList 3 * playListCEN.AddMusicTrack(idPlayList, tracks); * * * //Define Artist 1 * List<PersonalHomeGenNHibernate.EN.Mediaplayer.ArtistEN> artists = new List<PersonalHomeGenNHibernate.EN.Mediaplayer.ArtistEN>(); * artistEN.Id = 1; * artistEN.Name = "Youth of Britain"; * artists.Add(artistEN); * artistCEN.New_(artistEN.Id, artistEN.Name); * tracks = new List<string>(); * tracks.Add("http://www2.b3ta.com/mp3/Beer Beer Beer (YOB mix).mp3"); * artistCEN.AsignTrack(artistEN.Id, tracks); * //Define Artist 2 * artistEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.ArtistEN(); * artistEN.Id = 2; * artistEN.Name = "Vangelis"; * artists.Add(artistEN); * artistCEN.New_(artistEN.Id, artistEN.Name); * tracks = new List<string>(); * tracks.Add("http://www.goear.com/files/sst2/mp3files/01122006/681dabd7c2c03aad5f10a13abaa61f95.mp3"); * artistCEN.AsignTrack(artistEN.Id, tracks); * //Define Artist 3 * artistEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.ArtistEN(); * artistEN.Id = 3; * artistEN.Name = "Black Eyed Peas"; * artists.Add(artistEN); * artistCEN.New_(artistEN.Id, artistEN.Name); * tracks = new List<string>(); * tracks.Add("http://www.goear.com/files/sst5/mp3files/12062009/833734cbbb8d43bb5393c18793783e6d.mp3"); * artistCEN.AsignTrack(artistEN.Id, tracks); * //Define Artist 4 * artistEN = new PersonalHomeGenNHibernate.EN.Mediaplayer.ArtistEN(); * artistEN.Id = 4; * artistEN.Name = "Shakira"; * artists.Add(artistEN); * artistCEN.New_(artistEN.Id, artistEN.Name); * tracks = new List<string>(); * tracks.Add("http://www.goear.com/files/sst5/mp3files/31052010/50c15dc1018ea9dcec455d7b78e7889c.mp3"); * artistCEN.AsignTrack(artistEN.Id, tracks); * * //Define Album * //PersonalHomeGenNHibernate.CEN.Mediaplayer.AlbumCEN albumCEN = new PersonalHomeGenNHibernate.CEN.Mediaplayer.AlbumCEN(); * //albumCEN.New_("Album 1", "This is a Album 1", artists, musicTracks);*/ /*PROTECTED REGION END*/ } catch (Exception ex) { throw ex; } }
public static void InitializeData() { /*PROTECTED REGION ID(initializeDataMethod) ENABLED START*/ try { // Insert the initilizations of entities using the CEN classes //prueba cambio // p.e. CustomerCEN customer = new CustomerCEN(); // customer.New_ (p_user:"******", p_password:"******"); //lub_lecCEN club = new Club_lecCEN(); // w DateTime(2020, 11, 21), //creamos USUARIOS y ADMINS UsuarioCEN usuCEN = new UsuarioCEN(); int idUSU1 = usuCEN.New_("password", "*****@*****.**", "fotoperf", "usu1", 0); int idUSU2 = usuCEN.New_("password", "*****@*****.**", "fotoperf", "usu2", 0); int idUSU3 = usuCEN.New_("password", "*****@*****.**", "fotoperf", "usu3", 0); AdminCEN adCEN = new AdminCEN(); int idAD1 = adCEN.New_("password", "*****@*****.**", "fotoperf", "Admin1", 0); //creamos AUTORES AutorCEN auCEN = new AutorCEN(); int idAUT = auCEN.New_("Edgar Allan Poe", 0, new DateTime(2020, 01, 22), "foto.png"); int idAUT2 = auCEN.New_("Laura Gallego", 0, new DateTime(2020, 01, 22), "foto2.png"); //creamos LIBROS LibroCEN libCEN = new LibroCEN(); int idLIB = libCEN.PublicarLibro("El cuervo", "Terror", new DateTime(2020, 01, 22), "ingles", "Portada.jpg", 4.4, "enlacecompra.com", 200, 50, idUSU1, 0, idAUT); int idLIB2 = libCEN.PublicarLibro("El cuervo 2", "Terror 2", new DateTime(2020, 01, 22), "ingles 2", "Portada2.jpg", 4.4, "enlacecompra2.com", 200, 60, idUSU3, 0, idAUT); int idLIB3 = libCEN.PublicarLibro("El cuervo 3", "Terror 3", new DateTime(2020, 01, 22), "ingles 3", "Portada3.jpg", 4.4, "enlacecompra3.com", 200, 300, idUSU1, 1, idAUT); int idLIB4 = libCEN.PublicarLibro("El cuervo 4", "Terror 4", new DateTime(2020, 01, 22), "ingles 4", "Portada4.jpg", 4.4, "enlacecompra4.com", 200, 30, idUSU1, 1, idAUT); int idLIB5 = libCEN.PublicarLibro("El cuervo 5", "Terror 5", new DateTime(2020, 01, 22), "ingles 5", "Portada5.jpg", 4.4, "enlacecompra5.com", 500, 30, idUSU1, 1, idAUT); int idLIB6 = libCEN.PublicarLibro("Memorias de idhun", "Drama", new DateTime(2020, 01, 22), "español", "Portada6.jpg", 4.4, "enlacecompra6.com", 500, 30, idUSU2, 1, idAUT2); //creamos PUNTUACION PuntuacionCEN punCEN = new PuntuacionCEN(); int idPUN = punCEN.New_(4, idUSU1, idLIB); //creamos CLUB con un libro Club_lecCEN clubCEN = new Club_lecCEN(); int idCLUB = clubCEN.New_(new DateTime(2020, 12, 22), 150, true, idLIB); //creamos COMENTARIO con un libro y usuario ComentarioCEN comCEN = new ComentarioCEN(); int idCOM = comCEN.PublicarComentario("titulo", new DateTime(2020, 01, 22), "contenido texto etc este es amigo", idLIB, idUSU2, 125); int idCOM2 = comCEN.PublicarComentario("titulo", new DateTime(2020, 01, 22), "contenido texto etc este no es amigo", idLIB, idUSU2, 120); //creamos SOLICITUD AMISTAD y la inciamos ACEPTADA SolicitudCEN soliCEN = new SolicitudCEN(); int idSOLI = soliCEN.CrearSolicitud(TiposolicitudEnum.aceptado, idUSU1, idUSU2); //cen customizado y ver que esta pendiente //creamos LISTA ListaCEN lisCEN = new ListaCEN(); int idLIS = lisCEN.New_(TipolistaEnum.favorito, idUSU1); /* ==== NUEVA COMPRA ====*/ CompraCP compraCP = new CompraCP(); compraCP.New_(idUSU1, idLIB, "paypal", "87237136763-CV123", new DateTime(2020, 01, 22), "terminal", "amazon"); // Mostramos por pantalla con un console log que se han actualizado las compras del libro LibroEN libEN = libCEN.ReadOID(idLIB); // Primero sacamos el libro actual UsuarioEN usuEN = usuCEN.ReadOID(libEN.Creador.UsuarioID); // Sacamos el usuario asociado a la id del libro Console.WriteLine("Las compras del libro con nombre \"" + libEN.Nombre + "\" son: " + libEN.Compras); Console.WriteLine("El usuario: " + usuEN.Nombre + " ha recibido " + libEN.Precio + "EUROS. Su total ahora es de: " + usuEN.Dineroventa); /* ==== NUEVA COMPRA ====*/ compraCP.New_(idUSU2, idLIB, "mastercard", "2828282828-C33", new DateTime(2020, 01, 22), "terminal2", "amazon"); // Mostramos por pantalla con un console log que se han actualizado las compras del libro libEN = libCEN.ReadOID(idLIB); // Primero sacamos el libro actual usuEN = usuCEN.ReadOID(libEN.Creador.UsuarioID); // Sacamos el usuario asociado a la id del libro Console.WriteLine("Las compras del libro con nombre \"" + libEN.Nombre + "\" son: " + libEN.Compras); Console.WriteLine("El usuario: " + usuEN.Nombre + " ha recibido " + libEN.Precio + "EUROS. Su total ahora es de: " + usuEN.Dineroventa); /* ==== NUEVA COMPRA ====*/ compraCP.New_(idUSU2, idLIB2, "mastercard", "2828282828-C33", new DateTime(2020, 01, 22), "terminal2", "amazon"); // Mostramos por pantalla con un console log que se han actualizado las compras del libro libEN = libCEN.ReadOID(idLIB2); // Primero sacamos el libro actual usuEN = usuCEN.ReadOID(libEN.Creador.UsuarioID); // Sacamos el usuario asociado a la id del libro Console.WriteLine("Las compras del libro con nombre \"" + libEN.Nombre + "\" son: " + libEN.Compras); Console.WriteLine("El usuario: " + usuEN.Nombre + " ha recibido " + libEN.Precio + "EUROS. Su total ahora es de: " + usuEN.Dineroventa); // ACEPTAR SOLICITUD /* * try * { * solCEN.aceptar(idSol1); * } * catch (Exception e) * { * System.Console.WriteLine(e.Message); * } * * solCEN.aceptar(idSol1); * * SolicitudEN solEN = new SolicitudCAD().ReadOIDDefault(idSol1); * Console.WriteLine("La solicitud ha sido aceptada"); */ // ZONA FILTROS Console.WriteLine("==== FILTROS ===="); Console.WriteLine(":::::Lista de usuarios registrados:::::"); IList <UsuarioEN> listaUsus = usuCEN.ReadFilter(); foreach (UsuarioEN usu in listaUsus) { Console.WriteLine("Nombre:" + usu.Nombre + " Email:" + usu.Mail); } Console.WriteLine(":::::::::::::::::::::::::::::::::::::::"); Console.WriteLine(); Console.WriteLine(":::::Filtrado de comentarios:::::"); Console.WriteLine("Lista comentarios filtrados por paginas (100)"); IList <ComentarioEN> listaCom = comCEN.ReadFilter(100); foreach (ComentarioEN com in listaCom) { Console.WriteLine("Autor: " + com.Titulo); Console.WriteLine("Comentario: " + com.Contenido); Console.WriteLine(); } Console.WriteLine(":::::::::::::::::::::::::::::::::::::::"); Console.WriteLine(); Console.WriteLine(":::::Lista libros por precio:::::"); Console.WriteLine(" Un filtro por los mas caros a partir de un precio (establecido por nosotros, 500)"); IList <LibroEN> listaLibros = libCEN.ReadFilter(500); foreach (LibroEN libro in listaLibros) { Console.WriteLine("Libro: " + libro.Nombre + " Precio: " + libro.Precio); } Console.WriteLine(":::::::::::::::::::::::::::::::::::::::"); Console.WriteLine(); Console.WriteLine(":::::Bestsellers de un vendedor:::::"); Console.WriteLine(" Un filtro de libros por el dinero total que han dado a un usuario concreto (usu1)"); usuEN = usuCEN.ReadOID(idUSU1); listaLibros = libCEN.FiltroBestSeller(usuEN.Mail); foreach (LibroEN libro in listaLibros) { double precio = libro.Precio * (double)libro.Compras; Console.WriteLine("Libro: " + libro.Nombre + " con " + libro.Compras + " unidades a un precio de " + libro.Precio + " // Total ingresos: " + precio); } Console.WriteLine(":::::::::::::::::::::::::::::::::::::::"); /*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 // p.e. CustomerCEN customer = new CustomerCEN(); // customer.New_ (p_user:"******", p_password:"******"); //------Creation------// //Creamos Registrado RegistradoCEN registrado_diegoCEN = new RegistradoCEN(); int diegoID = registrado_diegoCEN.New_("*****@*****.**", "diego_pass", new DateTime(2001, 1, 1, 9, 0, 0), "Diego", "Carcamo", new DateTime(1900, 6, 1)); RegistradoCAD x = new RegistradoCAD(); RegistradoEN xx = x.ReadOIDDefault(diegoID); //Creamos Admin AdminCEN admin = new AdminCEN(); int davidID = admin.New_("*****@*****.**", "aaAdmin1!", new DateTime(2001, 1, 1, 9, 0, 0)); //Creamos Ciudad CiudadCEN ciudadCEN = new CiudadCEN(); String ciu = ciudadCEN.New_("Alicante", "Alicante"); //Creamos Direccion DireccionCEN direccionCEN = new DireccionCEN(); int direccionID = direccionCEN.New_("02001", "Calle de los caidos", 3, 1, 2, ciu); //Creamos TipoCocina TipoCocinaCEN tipoCocinaCEN = new TipoCocinaCEN(); String tipo = tipoCocinaCEN.New_("Tradicional"); //Creamos Restaurante RestauranteCEN restauranteCEN = new RestauranteCEN(); int forkID = restauranteCEN.New_("*****@*****.**", "fork_pass", new DateTime(1999, 4, 17), "Fork", new DateTime(1999, 4, 17), tipo, 40, 0, 15.50f, "Descripcio", "Menu"); //Creamos HorarioSemana HorarioSemanaCEN horarioSemanaCEN = new HorarioSemanaCEN(); int horarioSem1ID = horarioSemanaCEN.New_(); //Creamos HorarioDia HorarioDiaCEN horarioDiaCEN = new HorarioDiaCEN(); int horarioDia1ID = horarioDiaCEN.New_(new DateTime(2001, 1, 1, 9, 0, 0), new DateTime(2001, 1, 1, 15, 0, 0), new DateTime(2001, 1, 1, 17, 0, 0), new DateTime(2001, 1, 2, 1, 0, 0), DiaSemanaEnum.lunes, horarioSem1ID); HorarioDiaCEN horarioDia2CEN = new HorarioDiaCEN(); int horarioDia2ID = horarioDia2CEN.New_(new DateTime(2001, 1, 1, 9, 0, 0), new DateTime(2001, 1, 1, 15, 0, 0), new DateTime(2001, 1, 1, 17, 0, 0), new DateTime(2001, 1, 2, 1, 0, 0), DiaSemanaEnum.martes, horarioSem1ID); //Creamos Reserva ReservaCEN reservaCEN = new ReservaCEN(); int reservaID = reservaCEN.New_(diegoID, forkID, 4, EstadoReservaEnum.pendiente, false, new DateTime(2001, 1, 1, 15, 0, 0), new DateTime(2001, 1, 1, 9, 0, 0)); ReservaCEN reserva1CEN = new ReservaCEN(); int reserva1ID = reserva1CEN.New_(diegoID, forkID, 3, EstadoReservaEnum.pendiente, false, new DateTime(2001, 2, 1, 15, 0, 0), new DateTime(2001, 1, 1, 9, 0, 0)); //Creamos Opinion OpinionCEN opinionCEN = new OpinionCEN(); int opinionID = opinionCEN.New_(ValoracionEnum.media, "Titulo de la opinion", "contenido de la opinion", diegoID, forkID, new DateTime(2001, 1, 1, 9, 0, 0)); int Opinion2ID = opinionCEN.New_(ValoracionEnum.media, "Titulo de la opinion2", "contenido de la opinion2", diegoID, forkID, new DateTime(2001, 1, 1, 9, 0, 0)); //Creamos NotificacionGenerica NotificacionGenericaCEN notificacionGenericaCEN = new NotificacionGenericaCEN(); int notificacionGenericaID = notificacionGenericaCEN.New_(TipoNotificacionEnum.nuevaOpinion, "Texto default de esta notificacion", "titulo default de esta notificacion"); //Creamos Notificacion NotificacionCEN notificacionCEN = new NotificacionCEN(); int notificacionID = notificacionCEN.New_("contenido", notificacionGenericaID, new DateTime(2001, 1, 1, 15, 0, 0), false); //Creamos Usuario UsuarioCEN usuarioCEN = new UsuarioCEN(); int usuarioID = usuarioCEN.New_("*****@*****.**", "gaspar_pass", new DateTime(2001, 1, 1, 9, 0, 0)); //------Tests------// //getReservasFromRegistrado(), getReservasFromRestauranteYRegistrado(), getReservasFromRegistradoFinal(); IList <ReservaEN> ReservasDelUsuarioRegistrado = new List <ReservaEN>(); System.Console.WriteLine(); System.Console.WriteLine("----------------ALGUNOS METODOS DE RESERVA----------------"); ReservaCAD reservaCAD = new ReservaCAD(); System.Console.WriteLine("Reservas del usuario registrado: "); ReservasDelUsuarioRegistrado = reservaCAD.GetReservasFromRegistrado(diegoID); foreach (var p in ReservasDelUsuarioRegistrado) { System.Console.WriteLine(p.Id); } System.Console.WriteLine("-----"); System.Console.WriteLine("Reservas del usuario registrado para un restaurante: "); IList <ReservaEN> ReservasDelUsuarioRegistradoYRestaurante = new List <ReservaEN>(); ReservasDelUsuarioRegistradoYRestaurante = reservaCAD.GetReservasFromRestauranteYRegistrado(diegoID, forkID); foreach (var p in ReservasDelUsuarioRegistradoYRestaurante) { System.Console.WriteLine(p.Id); } System.Console.WriteLine("-----"); System.Console.WriteLine("Reservas del usuario registrado no finalizadas: "); IList <ReservaEN> ReservasDelUsuarioRegistradoPorFinal = new List <ReservaEN>(); ReservasDelUsuarioRegistradoPorFinal = reservaCAD.GetReservasFromRegistradoFinal(diegoID, false); foreach (var p in ReservasDelUsuarioRegistradoPorFinal) { System.Console.WriteLine(p.Id); } System.Console.WriteLine("-----"); System.Console.WriteLine("----- Cambiar estado de una reserva----------"); ReservaEN reservaEN = reserva1CEN.ReadOID(reserva1ID); System.Console.WriteLine("Estado original de la reserva con id: " + reservaEN.Id + " -> " + reservaEN.Estado); System.Console.WriteLine(); reserva1CEN.CambiarEstado(EstadoReservaEnum.cancelada, reserva1ID); reservaEN = reserva1CEN.ReadOID(reserva1ID); System.Console.WriteLine("Estado actual de la reserva con id: " + reservaEN.Id + " -> " + reservaEN.Estado); //agregarDireccion(), getDireccion(), agregarHorarioSemana(), getHorarioSemana(), agregarHorarioDia(), GetHorarioDiaFromHorarioSemana(); System.Console.WriteLine(); System.Console.WriteLine("----------------ALGUNOS METODOS DE RESTAURANTE, HORARIOSEMANA Y HORARIODIA----------------"); RestauranteCAD restauranteCAD = new RestauranteCAD(); RestauranteEN restauranteEN = restauranteCAD.ReadOIDDefault(forkID); System.Console.WriteLine("Le agregamos una direccion"); restauranteCAD.AgregarDireccion(forkID, direccionID); System.Console.WriteLine("La direccion del restaurante con id: " + restauranteEN.Id + " es: " + restauranteCAD.GetDireccion(forkID).Id); System.Console.WriteLine("-----"); System.Console.WriteLine("Le agregamos al HorarioSemana un par de HorariosDia"); IList <int> HorariosDelDia = new List <int>(); HorariosDelDia.Add(horarioDia1ID); HorariosDelDia.Add(horarioDia2ID); HorarioSemanaCAD HorarioSemanaCAD = new HorarioSemanaCAD(); HorarioSemanaCAD.AgregarHorarioDia(horarioSem1ID, HorariosDelDia); System.Console.WriteLine("-----"); System.Console.WriteLine("Estos son los horarios del dia para el Horario Semana del Restaurante: "); IList <HorarioDiaEN> HorariosDia = new List <HorarioDiaEN>(); HorarioDiaCAD horarioDiaCAD = new HorarioDiaCAD(); HorariosDia = horarioDiaCAD.GetHorariosDiaFromHorarioSemana(horarioSem1ID); foreach (var p in HorariosDia) { System.Console.WriteLine(p.Dia + ": " + p.Id); } System.Console.WriteLine("-----"); System.Console.WriteLine("Le agregamos el HorarioSemana al Restaurante"); restauranteCAD.AgregarHorarioSemana(forkID, horarioSem1ID); System.Console.WriteLine("El HorarioSemana del restaurante con id: " + restauranteEN.Id + " es: " + restauranteCAD.GetHorarioSemana(forkID)); //getOpinionsFromRegistrado(), getOpinionsFromRestauranteYRegistradoByValoracion(); System.Console.WriteLine(); System.Console.WriteLine("----------------ALGUNOS METODOS DE OPINION----------------"); OpinionCAD OpinionCAD = new OpinionCAD(); IList <OpinionEN> Opiniones = new List <OpinionEN>(); System.Console.WriteLine("Estas son las opiniones del UsuarioRegistrado con Id " + diegoID + ": "); Opiniones = OpinionCAD.GetOpinionsFromRegistrado(diegoID); foreach (var p in Opiniones) { System.Console.WriteLine(p.Id); } System.Console.WriteLine("-----"); System.Console.WriteLine("Estas son las opiniones del UsuarioRegistrado con Id " + diegoID + " del restaurante con Id " + forkID + "que tienen una valoracion Media: "); Opiniones = new List <OpinionEN>(); Opiniones = OpinionCAD.GetOpinionsFromRegistradoYRestauranteByValoracion(diegoID, ValoracionEnum.media, forkID); foreach (var p in Opiniones) { System.Console.WriteLine(p.Id); } //agregarUsuario(), agregarReserva(), agregarOpinion(), desvincularOpinion(), getUsuario(), getReserva(); System.Console.WriteLine(); System.Console.WriteLine("----------------ALGUNOS METODOS DE NOTIFICACION----------------"); System.Console.WriteLine("Le agregamos a la Notificacion con id " + notificacionID + " un usuario, una reserva y una opinion"); NotificacionCAD NotificacionCAD = new NotificacionCAD(); NotificacionCAD.AgregarUsuario(notificacionID, diegoID); NotificacionCAD.AgregarReserva(notificacionID, reserva1ID); NotificacionCAD.AgregarOpinion(notificacionID, opinionID); System.Console.WriteLine(); System.Console.WriteLine("-----"); System.Console.WriteLine("Le quitamos a la Notificacion con id " + notificacionID + "la opinion que tiene agregada"); NotificacionCAD.DesvincularOpinion(notificacionID, opinionID); System.Console.WriteLine(); System.Console.WriteLine("-----"); UsuarioEN usu = NotificacionCAD.GetUsuario(notificacionID); ReservaEN res = NotificacionCAD.GetReserva(notificacionID); System.Console.WriteLine("Estos son el usuario: " + usu + " y la reserva: " + res + " vinculados a la Notificacion con id " + notificacionID + " : "); System.Console.WriteLine(); System.Console.WriteLine("---------Hacemos el Login de Usuario----------"); UsuarioCEN usu2 = new UsuarioCEN(); String res2 = usu2.Login(diegoID, "diego_pass"); System.Console.WriteLine("Login " + res2); registrado_diegoCEN.AgregarDireccion(diegoID, direccionID); System.Console.WriteLine(); System.Console.WriteLine("---------Comprobar la direcci�n del registrado----------"); DireccionEN direccionEN = registrado_diegoCEN.GetDireccion(diegoID); System.Console.WriteLine(); System.Console.WriteLine("Direcci�n del registrado con id: " + diegoID + " es " + direccionEN.Calle + " " + direccionEN.Numero); System.Console.WriteLine(); System.Console.WriteLine("---------Modificar direcci�n----------"); RegistradoCP registradoCP = new RegistradoCP(); bool ok = registradoCP.ModificarDireccion(diegoID, "Calle Castilla", "26200", 1, 88, 88); if (ok) { System.Console.WriteLine(); System.Console.WriteLine("Nueva direcci�n del registrado con id: " + diegoID + " es " + registrado_diegoCEN.GetDireccion(diegoID).Calle + " " + registrado_diegoCEN.GetDireccion(diegoID).Numero); } else { System.Console.WriteLine(); System.Console.WriteLine("Registrado sin direccion"); } /*PROTECTED REGION END*/ } catch (Exception ex) { System.Console.WriteLine(ex.InnerException); throw ex; } }
public SMPGenNHibernate.EN.SMP.AdminEN New_CP(string p_nombre, string p_apellidos, String p_contrasenya, string p_email, string p_direccion, string p_tarjeta, string p_imagen) { /*PROTECTED REGION ID(SMPGenNHibernate.CP.SMP_admin_new_CP) ENABLED START*/ IAdminCAD adminCAD = null; AdminCEN adminCEN = null; SMPGenNHibernate.EN.SMP.AdminEN result = null; try { SessionInitializeTransaction(); adminCAD = new AdminCAD(session); adminCEN = new AdminCEN(adminCAD); ListaCAD listaCAD = new ListaCAD(session); ListaCEN listaCEN = new ListaCEN(listaCAD); UsuarioCAD usuarioCAD = new UsuarioCAD(session); UsuarioCEN usuarioCEN = new UsuarioCEN(usuarioCAD); CarritoCAD CarritoCAD = new CarritoCAD(session); CarritoCEN CarritoCEN = new CarritoCEN(CarritoCAD); string oid; //Initialized AdminEN AdminEN adminEN; adminEN = new AdminEN(); adminEN.Nombre = p_nombre; adminEN.Apellidos = p_apellidos; adminEN.Contrasenya = Utils.Util.GetEncondeMD5(p_contrasenya); adminEN.Email = p_email; adminEN.Direccion = p_direccion; adminEN.Tarjeta = p_tarjeta; adminEN.Imagen = p_imagen; //Call to AdminCAD oid = adminCAD.New_CP(adminEN); int id = listaCEN.New_(SMPGenNHibernate.Enumerated.SMP.Estado_videoEnum.siguiendo, oid); int id2 = listaCEN.New_(SMPGenNHibernate.Enumerated.SMP.Estado_videoEnum.favorito, oid); int id3 = listaCEN.New_(SMPGenNHibernate.Enumerated.SMP.Estado_videoEnum.visto, oid); IList <int> listas = new List <int>(); listas.Add(id); listas.Add(id2); listas.Add(id3); usuarioCEN.Addlista(oid, listas); result = adminCAD.ReadOIDDefault(oid); SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } return(result); /*PROTECTED REGION END*/ }