Ejemplo n.º 1
0
        public int New_(UniDATESGenNHibernate.Enumerated.UniDATES.MotivoIncidenciaEnum p_motivo, Nullable <DateTime> p_fecha, int p_usuarioDenunciante, int p_usuarioDenunciado)
        {
            /*PROTECTED REGION ID(UniDATESGenNHibernate.CEN.UniDATES_Incidencia_new__customized) START*/

            IncidenciaEN incidenciaEN = null;

            int oid;

            //Initialized IncidenciaEN
            incidenciaEN        = new IncidenciaEN();
            incidenciaEN.Motivo = p_motivo;

            incidenciaEN.Fecha = p_fecha;


            if (p_usuarioDenunciante != -1)
            {
                incidenciaEN.UsuarioDenunciante           = new UniDATESGenNHibernate.EN.UniDATES.UsuarioEN();
                incidenciaEN.UsuarioDenunciante.IdUsuario = p_usuarioDenunciante;
            }


            if (p_usuarioDenunciado != -1)
            {
                incidenciaEN.UsuarioDenunciado           = new UniDATESGenNHibernate.EN.UniDATES.UsuarioEN();
                incidenciaEN.UsuarioDenunciado.IdUsuario = p_usuarioDenunciado;
            }

            //Call to IncidenciaCAD

            oid = _IIncidenciaCAD.New_(incidenciaEN);
            return(oid);
            /*PROTECTED REGION END*/
        }
Ejemplo n.º 2
0
// Modify default (Update all attributes of the class)

        public void ModifyDefault(IncidenciaEN incidencia)
        {
            try
            {
                SessionInitializeTransaction();
                IncidenciaEN incidenciaEN = (IncidenciaEN)session.Load(typeof(IncidenciaEN), incidencia.Id);

                incidenciaEN.Descripcion = incidencia.Descripcion;


                incidenciaEN.Estado = incidencia.Estado;



                incidenciaEN.Fecha = incidencia.Fecha;

                session.Update(incidenciaEN);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is PracticaGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new PracticaGenNHibernate.Exceptions.DataLayerException("Error in IncidenciaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }
        }
Ejemplo n.º 3
0
        public int New_(string p_descripcion, PracticaGenNHibernate.Enumerated.Practica.EstadoIncidenciaEnum p_estado, int p_usuario, Nullable <DateTime> p_fecha)
        {
            IncidenciaEN incidenciaEN = null;
            int          oid;

            //Initialized IncidenciaEN
            incidenciaEN             = new IncidenciaEN();
            incidenciaEN.Descripcion = p_descripcion;

            incidenciaEN.Estado = p_estado;


            if (p_usuario != -1)
            {
                // El argumento p_usuario -> Property usuario es oid = false
                // Lista de oids id
                incidenciaEN.Usuario    = new PracticaGenNHibernate.EN.Practica.UsuarioEN();
                incidenciaEN.Usuario.Id = p_usuario;
            }

            incidenciaEN.Fecha = p_fecha;

            //Call to IncidenciaCAD

            oid = _IIncidenciaCAD.New_(incidenciaEN);
            return(oid);
        }
Ejemplo n.º 4
0
        public IncidenciaEN ReadOIDDefault(int id
                                           )
        {
            IncidenciaEN incidenciaEN = null;

            try
            {
                SessionInitializeTransaction();
                incidenciaEN = (IncidenciaEN)session.Get(typeof(IncidenciaEN), id);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is PracticaGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new PracticaGenNHibernate.Exceptions.DataLayerException("Error in IncidenciaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(incidenciaEN);
        }
Ejemplo n.º 5
0
        public void Destroy(int id
                            )
        {
            try
            {
                SessionInitializeTransaction();
                IncidenciaEN incidenciaEN = (IncidenciaEN)session.Load(typeof(IncidenciaEN), id);
                session.Delete(incidenciaEN);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is PracticaGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new PracticaGenNHibernate.Exceptions.DataLayerException("Error in IncidenciaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }
        }
Ejemplo n.º 6
0
        public int New_(IncidenciaEN incidencia)
        {
            try
            {
                SessionInitializeTransaction();
                if (incidencia.Usuario != null)
                {
                    // Argumento OID y no colección.
                    incidencia.Usuario = (PracticaGenNHibernate.EN.Practica.UsuarioEN)session.Load(typeof(PracticaGenNHibernate.EN.Practica.UsuarioEN), incidencia.Usuario.Id);

                    incidencia.Usuario.Incidencia
                    .Add(incidencia);
                }

                session.Save(incidencia);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is PracticaGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new PracticaGenNHibernate.Exceptions.DataLayerException("Error in IncidenciaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(incidencia.Id);
        }
Ejemplo n.º 7
0
        public void Modify(IncidenciaEN incidencia)
        {
            try
            {
                SessionInitializeTransaction();
                IncidenciaEN incidenciaEN = (IncidenciaEN)session.Load(typeof(IncidenciaEN), incidencia.IdIncidencia);

                incidenciaEN.Motivo = incidencia.Motivo;


                incidenciaEN.Fecha = incidencia.Fecha;

                session.Update(incidenciaEN);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is UniDATESGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new UniDATESGenNHibernate.Exceptions.DataLayerException("Error in IncidenciaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }
        }
Ejemplo n.º 8
0
        public IncidenciaEN ReadOID(int idIncidencia
                                    )
        {
            IncidenciaEN incidenciaEN = null;

            incidenciaEN = _IIncidenciaCAD.ReadOID(idIncidencia);
            return(incidenciaEN);
        }
Ejemplo n.º 9
0
        public IncidenciaViewModel ConvertENToModelUI(IncidenciaEN en)
        {
            IncidenciaViewModel incidencia = new IncidenciaViewModel();

            incidencia.IdIncidencia = en.IdIncidencia;
            incidencia.Fecha        = (DateTime)en.Fecha;
            incidencia.Motivo       = en.Motivo;
            incidencia.Resolucion   = en.Resolucion;

            return(incidencia);
        }
Ejemplo n.º 10
0
        public Incidencia ConvertENToModelUI(IncidenciaEN en)
        {
            Incidencia inc = new Incidencia();

            inc.descripcion = en.Descripcion;
            inc.id          = en.Id;
            inc.estado      = en.Estado;
            inc.fecha       = en.Fecha;
            inc.iduser      = en.Usuario.Id;

            return(inc);
        }
Ejemplo n.º 11
0
        public void Modify(int p_Incidencia_OID, UniDATESGenNHibernate.Enumerated.UniDATES.MotivoIncidenciaEnum p_motivo, Nullable <DateTime> p_fecha)
        {
            IncidenciaEN incidenciaEN = null;

            //Initialized IncidenciaEN
            incidenciaEN = new IncidenciaEN();
            incidenciaEN.IdIncidencia = p_Incidencia_OID;
            incidenciaEN.Motivo       = p_motivo;
            incidenciaEN.Fecha        = p_fecha;
            //Call to IncidenciaCAD

            _IIncidenciaCAD.Modify(incidenciaEN);
        }
Ejemplo n.º 12
0
        public int New_(IncidenciaEN incidencia)
        {
            try
            {
                SessionInitializeTransaction();
                if (incidencia.UsuarioDenunciante != null)
                {
                    // Argumento OID y no colección.
                    incidencia.UsuarioDenunciante = (UniDATESGenNHibernate.EN.UniDATES.UsuarioEN)session.Load(typeof(UniDATESGenNHibernate.EN.UniDATES.UsuarioEN), incidencia.UsuarioDenunciante.IdUsuario);

                    incidencia.UsuarioDenunciante.IncidenciasDenunciadas
                    .Add(incidencia);
                }
                if (incidencia.UsuarioDenunciado != null)
                {
                    // Argumento OID y no colección.
                    incidencia.UsuarioDenunciado = (UniDATESGenNHibernate.EN.UniDATES.UsuarioEN)session.Load(typeof(UniDATESGenNHibernate.EN.UniDATES.UsuarioEN), incidencia.UsuarioDenunciado.IdUsuario);

                    incidencia.UsuarioDenunciado.IncidenciasRecibidas
                    .Add(incidencia);
                }
                if (incidencia.Administrador != null)
                {
                    // Argumento OID y no colección.
                    incidencia.Administrador = (UniDATESGenNHibernate.EN.UniDATES.AdministradorEN)session.Load(typeof(UniDATESGenNHibernate.EN.UniDATES.AdministradorEN), incidencia.Administrador.IdAdministrador);

                    incidencia.Administrador.Incidencia
                    .Add(incidencia);
                }

                session.Save(incidencia);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is UniDATESGenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new UniDATESGenNHibernate.Exceptions.DataLayerException("Error in IncidenciaCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(incidencia.IdIncidencia);
        }
        public void Resolver(int p_oid, string p_resolucion)
        {
            /*PROTECTED REGION ID(UniDATESGenNHibernate.CEN.UniDATES_Incidencia_Resolver) ENABLED START*/

            // Write here your custom code...

            IncidenciaEN en = _IIncidenciaCAD.ReadOIDDefault(p_oid);

            en.Resolucion = p_resolucion;

            _IIncidenciaCAD.ModifyDefault(en);

            /*PROTECTED REGION END*/
        }
Ejemplo n.º 14
0
        public void Modify(int p_Incidencia_OID, string p_descripcion, PracticaGenNHibernate.Enumerated.Practica.EstadoIncidenciaEnum p_estado, Nullable <DateTime> p_fecha)
        {
            IncidenciaEN incidenciaEN = null;

            //Initialized IncidenciaEN
            incidenciaEN             = new IncidenciaEN();
            incidenciaEN.Id          = p_Incidencia_OID;
            incidenciaEN.Descripcion = p_descripcion;
            incidenciaEN.Estado      = p_estado;
            incidenciaEN.Fecha       = p_fecha;
            //Call to IncidenciaCAD

            _IIncidenciaCAD.Modify(incidenciaEN);
        }
Ejemplo n.º 15
0
        public int New_(UniDATESGenNHibernate.Enumerated.UniDATES.MotivoIncidenciaEnum p_motivo, Nullable <DateTime> p_fecha, int p_usuarioDenunciante, int p_usuarioDenunciado, int p_administrador)
        {
            IncidenciaEN incidenciaEN = null;
            int          oid;

            //Initialized IncidenciaEN
            incidenciaEN        = new IncidenciaEN();
            incidenciaEN.Motivo = p_motivo;

            incidenciaEN.Fecha = p_fecha;


            if (p_usuarioDenunciante != -1)
            {
                // El argumento p_usuarioDenunciante -> Property usuarioDenunciante es oid = false
                // Lista de oids idIncidencia
                incidenciaEN.UsuarioDenunciante           = new UniDATESGenNHibernate.EN.UniDATES.UsuarioEN();
                incidenciaEN.UsuarioDenunciante.IdUsuario = p_usuarioDenunciante;
            }


            if (p_usuarioDenunciado != -1)
            {
                // El argumento p_usuarioDenunciado -> Property usuarioDenunciado es oid = false
                // Lista de oids idIncidencia
                incidenciaEN.UsuarioDenunciado           = new UniDATESGenNHibernate.EN.UniDATES.UsuarioEN();
                incidenciaEN.UsuarioDenunciado.IdUsuario = p_usuarioDenunciado;
            }


            if (p_administrador != -1)
            {
                // El argumento p_administrador -> Property administrador es oid = false
                // Lista de oids idIncidencia
                incidenciaEN.Administrador = new UniDATESGenNHibernate.EN.UniDATES.AdministradorEN();
                incidenciaEN.Administrador.IdAdministrador = p_administrador;
            }

            //Call to IncidenciaCAD

            oid = _IIncidenciaCAD.New_(incidenciaEN);
            return(oid);
        }
Ejemplo n.º 16
0
        public static void InitializeData()
        {
            /*PROTECTED REGION ID(initializeDataMethod) ENABLED START*/
            try
            {
                // Insert the initilizations of entities using the CEN classes
                CitaCEN    citCEN  = new CitaCEN();
                UsuarioCEN usuCEN  = new UsuarioCEN();
                int        usu_id  = usuCEN.Registrarse("Pepe", "Gonzalez", "AAAAAA", "*****@*****.**", 655768409, SexoEnum.hombre, OrientacionSexualEnum.heterosexual, "foto.jpg");
                int        usu2_id = usuCEN.Registrarse("Juanito", "Lopez", "BBBBBB", "*****@*****.**", 655768409, SexoEnum.hombre, OrientacionSexualEnum.heterosexual, "foto.jpg");
                int        usu3_id = usuCEN.Registrarse("Ismael", "Garcia", "CCCCCC", "*****@*****.**", 622324532, SexoEnum.hombre, OrientacionSexualEnum.bisexual, "foto.jpg");
                int        usu4_id = usuCEN.Registrarse("Paula", "Martinez", "DDDDDD", "*****@*****.**", 674892364, SexoEnum.mujer, OrientacionSexualEnum.heterosexual, "foto.jpg");
                int        usu5_id = usuCEN.Registrarse("Rocío", "Benito", "EEEEEE", "*****@*****.**", 633285746, SexoEnum.otro, OrientacionSexualEnum.bisexual, "foto.jpg");
                usuCEN.BloquearUsuario(usu_id, usu2_id);


                int cita1_id = citCEN.New_(ObjetivoEnum.ocio, usu_id, usu2_id, false);
                int cita2_id = citCEN.New_(ObjetivoEnum.amor, usu5_id, usu3_id, false);
                int cita3_id = citCEN.New_(ObjetivoEnum.sexo, usu4_id, usu2_id, false);
                citCEN.Aceptar(cita1_id, true);
                IList <CitaEN> citasSolicitadas = citCEN.DameChats(usu2_id);

                //Se recorren las citas que tiene Juanito (ya sea como solicitante o receptor)
                Console.WriteLine("Citas solicitadas: ");
                foreach (CitaEN ci in citasSolicitadas)
                {
                    Console.WriteLine("IDcita: " + ci.IdCita);
                    UsuarioEN usuEN  = usuCEN.ReadOID(ci.UsuarioReceptor.IdUsuario);
                    UsuarioEN usu2EN = usuCEN.ReadOID(ci.UsuarioSolicitante.IdUsuario);
                    Console.WriteLine("Solicitante: " + usu2EN.Nombre + " Receptor: " + usuEN.Nombre);
                }

                //Se recorren las citas que han solicitado a Juanito y todavía no las ha aceptado
                IList <CitaEN> citasPendientes = citCEN.DamePendientes(usu2_id);
                Console.WriteLine("Citas pendientes: ");
                foreach (CitaEN ci in citasPendientes)
                {
                    Console.WriteLine("IDcita: " + ci.IdCita);
                    UsuarioEN usuEN  = usuCEN.ReadOID(ci.UsuarioReceptor.IdUsuario);
                    UsuarioEN usu2EN = usuCEN.ReadOID(ci.UsuarioSolicitante.IdUsuario);
                    Console.WriteLine("Solicitante: " + usu2EN.Nombre + " Receptor: " + usuEN.Nombre);
                }


                //CREAR MENSAJE
                MensajeCEN menCEN = new MensajeCEN();
                MensajeCP  menCP  = new MensajeCP();
                MensajeEN  menEN  = null;

                menEN = menCP.New_("Hola", "", "", usu2_id, usu_id);
                if (menEN != null)
                {
                    Console.WriteLine("Mensaje: " + menEN.Texto + " Enviado a: " + menEN.Receptor.Nombre + " por " + menEN.Emisor.Nombre);
                }
                else
                {
                    Console.WriteLine("no se crea el mensaje");
                }

                //Creo un mensaje no válido porque no existe ninguna cita entre usu4 y usu5
                MensajeEN men2EN = menCP.New_("¿Que tal?", "", "", usu4_id, usu5_id);
                if (men2EN != null)
                {
                    Console.WriteLine("Mensaje: " + men2EN.Texto + " Enviado a: " + men2EN.Receptor.Nombre + " por " + men2EN.Emisor.Nombre);
                }
                else
                {
                    //No lo crea porque  la cita no existe
                    Console.WriteLine("no se crea el mensaje");
                }

                Console.WriteLine("--------------------------------------------------------------");
                //RESTABLECER CONTRASEÑA
                int usu6_id = usuCEN.Registrarse("Alejandra", "Sanchez Diaz", "contra1", "*****@*****.**", 123456, SexoEnum.otro, OrientacionSexualEnum.homosexual, "foto.jpg");

                Console.WriteLine("Contraseña inicial: " + usuCEN.ReadOID(usu6_id).Contraseña);

                usuCEN.RestablecerContraseña(usu6_id, "contra2");

                Console.WriteLine("Contraseña final: " + usuCEN.ReadOID(usu6_id).Contraseña);

                Console.WriteLine("--------------------------------------------------------------");
                //DENUNCIAR
                int usu7_id = usuCEN.Registrarse("Manolo", "Perez Vaquero", "contraManolo", "*****@*****.**", 693325112, SexoEnum.hombre, OrientacionSexualEnum.heterosexual, "foto.jpg");

                Console.WriteLine("Denunciado antes " + usu6_id + "?: " + usuCEN.ReadOID(usu6_id).Denunciado);
                Console.WriteLine("Denunciado antes " + usu3_id + "?: " + usuCEN.ReadOID(usu3_id).Denunciado);


                AdministradorCEN adCEN = new AdministradorCEN();
                int idAdmin            = adCEN.Registrarse("123456789", "*****@*****.**");
                usuCEN.Denunciar(usu7_id, usu6_id, DateTime.Today, MotivoIncidenciaEnum.cuentaSpam, idAdmin);
                usuCEN.Denunciar(usu7_id, usu3_id, DateTime.Today, MotivoIncidenciaEnum.comentarioInadecuado, idAdmin);

                Console.WriteLine("Denunciado despues " + usu6_id + "?: " + usuCEN.ReadOID(usu6_id).Denunciado);
                Console.WriteLine("Denunciado despues " + usu3_id + "?: " + usuCEN.ReadOID(usu3_id).Denunciado);

                Console.WriteLine("--------------------------------------------------------------");

                //INCIDENCIAS
                IncidenciaCEN incidenciaCEN = new IncidenciaCEN();
                int           idInci        = incidenciaCEN.New_(MotivoIncidenciaEnum.cuentaSpam, new DateTime(2020, 10, 31), usu3_id, usu5_id, idAdmin);
                int           idInci2       = incidenciaCEN.New_(MotivoIncidenciaEnum.publicacionInadecuada, new DateTime(2020, 10, 31), usu4_id, usu5_id, idAdmin);

                incidenciaCEN.Resolver(idInci, "Resuelta");
                IncidenciaEN inciEN = incidenciaCEN.ReadOID(idInci);
                //AdministradorEN adminEN = adCEN.ReadOID ();
                Console.WriteLine("Incidencia :" + inciEN.Resolucion);

                AdministradorEN adminEN = adCEN.ReadOID(idAdmin);

                Console.WriteLine("Incidencias de " + adminEN.Email);
                IList <IncidenciaEN> listaIncidencia = incidenciaCEN.DameDenuncias(idAdmin);
                foreach (IncidenciaEN inci in listaIncidencia)
                {
                    Console.WriteLine("Incidencia: " + inci.Motivo);
                }



                Console.WriteLine("--------------------------------------------------------------");
                //BLOQUEAR USUARIO
                Console.WriteLine("Bloqueado antes " + usu6_id + "?: " + usuCEN.ReadOID(usu6_id).Bloqueado);
                Console.WriteLine("Bloqueados usu7 antes: " + usuCEN.ReadOID(usu7_id).UsuariosBloqueados);

                usuCEN.BloquearUsuario(usu7_id, usu6_id);

                Console.WriteLine("Bloqueado despues " + usu6_id + "?: " + usuCEN.ReadOID(usu6_id).Bloqueado);
                Console.WriteLine("Bloqueados usu7 despues: " + usuCEN.ReadOID(usu7_id).UsuariosBloqueados);


                Console.WriteLine("--------------------------------------------------------------");
                //DESBLOQUEAR USUARIO
                Console.WriteLine("Bloqueado antes " + usu6_id + "?: " + usuCEN.ReadOID(usu6_id).Bloqueado);
                Console.WriteLine("Bloqueados usu7 antes: " + usuCEN.ReadOID(usu7_id).UsuariosBloqueados);

                usuCEN.DesbloquearUsuario(usu7_id, usu6_id);

                Console.WriteLine("Bloqueado despues " + usu6_id + "?: " + usuCEN.ReadOID(usu6_id).Bloqueado);
                Console.WriteLine("Bloqueados usu7 despues: " + usuCEN.ReadOID(usu7_id).UsuariosBloqueados);


                Console.WriteLine("--------------------------------------------------------------");
                //BUSCAR USUARIO
                IList <UsuarioEN> listaUsuario = usuCEN.BuscarUsuario("Pepe");
                foreach (UsuarioEN us in listaUsuario)
                {
                    Console.WriteLine("Usuario buscado: " + us.Nombre + " " + us.Apellidos);
                }

                //DAME USUARIO POR FILTRO
                IList <UsuarioEN> listaUsuarios = usuCEN.DameUsuarioPorFiltro(SexoEnum.hombre, "", "", "", 2, ObjetivoEnum.amistad, GastronomiaEnum.italiano, OcioEnum.festival, GustosMusicalesEnum.reggaeton, DeportesEnum.hockey);
                foreach (UsuarioEN us in listaUsuarios)
                {
                    Console.WriteLine("Usuario por filtro" +
                                      ": " + us.Nombre + " " + us.Apellidos);
                }

                //DAME USUARIO BLOQUEADOS
                IList <UsuarioEN> listaUsuariosBloqueados = usuCEN.DameUsuariosBloqueados();
                foreach (UsuarioEN us in listaUsuariosBloqueados)
                {
                    Console.WriteLine("Usuario bloqueado: " + us.Nombre + " " + us.Apellidos);
                }

                //DAME USUARIO DENUNCIADOS
                IList <UsuarioEN> listaUsuariosDenunciados = usuCEN.DameUsuariosDenunciados();
                foreach (UsuarioEN us in listaUsuariosDenunciados)
                {
                    Console.WriteLine("Usuario denunciado: " + us.Nombre + " " + us.Apellidos);
                }

                //DAME USUARIO REGISTRADOS
                IList <UsuarioEN> listaUsuariosRegistrados = usuCEN.DameUsuariosRegistrados();
                foreach (UsuarioEN us in listaUsuariosRegistrados)
                {
                    Console.WriteLine("Usuario registrado: " + us.Nombre + " " + us.Apellidos);
                }

                //DAME USUARIO ELIMINADOS
                IList <UsuarioEN> listaUsuariosEliminados = usuCEN.DameUsuariosEliminados();
                foreach (UsuarioEN us in listaUsuariosEliminados)
                {
                    Console.WriteLine("Usuario eliminado: " + us.Nombre + " " + us.Apellidos);
                }

                //DAME USUARIOS DADOS DE BAJA
                //select usu FROM UsuarioEN as usu where (usu.FechaBaja is not null)
                IList <UsuarioEN> listaUsuariosDadosDeBaja = usuCEN.DameUsuariosDadosDeBaja();
                foreach (UsuarioEN us in listaUsuariosDadosDeBaja)
                {
                    Console.WriteLine("Usuario dado de baja: " + us.Nombre + " " + us.Apellidos);
                }

                Console.WriteLine("--------------------------------------------------------------");
                //PLANES PREMIUM
                UsuarioCEN usuaCEN = new UsuarioCEN();
                int        idUsu   = usuaCEN.Registrarse("Pepe", "Garc�a V�zquez", "contrase�a", "*****@*****.**", 123456, SexoEnum.hombre, OrientacionSexualEnum.bisexual, "foto.jpg");



                PlanesPremiumCP planpremCP = new PlanesPremiumCP();
                planpremCP.Pagar(PlanesPremEnum.mes, 5, "descripcion", "mes", idUsu);
                planpremCP.Pagar(PlanesPremEnum.dia, 3, "desc", "dia", usu7_id);

                //hola


                /*PROTECTED REGION END*/
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.InnerException);
                throw ex;
            }
        }