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(); } }
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); } }
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); }