public void AsignarPlanes(int p_UsuarioPremium_OID, int p_planesPremium_OID)
        {
            UniDATESGenNHibernate.EN.UniDATES.UsuarioPremiumEN usuarioPremiumEN = null;
            try
            {
                SessionInitializeTransaction();
                usuarioPremiumEN = (UsuarioPremiumEN)session.Load(typeof(UsuarioPremiumEN), p_UsuarioPremium_OID);
                usuarioPremiumEN.PlanesPremium = (UniDATESGenNHibernate.EN.UniDATES.PlanesPremiumEN)session.Load(typeof(UniDATESGenNHibernate.EN.UniDATES.PlanesPremiumEN), p_planesPremium_OID);

                usuarioPremiumEN.PlanesPremium.UsuarioPremium.Add(usuarioPremiumEN);



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

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


            finally
            {
                SessionClose();
            }
        }
Beispiel #2
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            UsuarioPremiumEN t = obj as UsuarioPremiumEN;

            if (t == null)
            {
                return(false);
            }
            if (IdUsuario.Equals(t.IdUsuario))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #3
0
 public UsuarioPremiumEN(UsuarioPremiumEN usuarioPremium)
 {
     this.init(IdUsuario, usuarioPremium.NumeroTarjeta, usuarioPremium.Titular, usuarioPremium.FechaCaducidad, usuarioPremium.Cvv, usuarioPremium.PlanesPremium, usuarioPremium.Nombre, usuarioPremium.Apellidos, usuarioPremium.Contraseña, usuarioPremium.Email, usuarioPremium.Telefono, usuarioPremium.Sexo, usuarioPremium.Universidad, usuarioPremium.Facultad, usuarioPremium.Grado, usuarioPremium.Curso, usuarioPremium.Objetivo, usuarioPremium.Descripcion, usuarioPremium.GustoGastronomico, usuarioPremium.Ocio, usuarioPremium.GustoMusical, usuarioPremium.Deporte, usuarioPremium.RegistroCitas, usuarioPremium.RegistroDenuncias, usuarioPremium.Bloqueado, usuarioPremium.FechaAlta, usuarioPremium.FechaBaja, usuarioPremium.OrientaciónSexual, usuarioPremium.Busqueda, usuarioPremium.Publicacion, usuarioPremium.Sesion, usuarioPremium.IncidenciasDenunciadas, usuarioPremium.IncidenciasRecibidas, usuarioPremium.CitasSolicitadas, usuarioPremium.CitasPendientes, usuarioPremium.MensajesEnviados, usuarioPremium.MensajesRecibidos, usuarioPremium.Denunciado, usuarioPremium.Premium, usuarioPremium.UsuariosBloqueados);
 }