protected void Page_Load(object sender, EventArgs e) { string accion; string codBarras; Pelicula pelicula; Socio socio; PeliculasCN peliculasCN = new PeliculasCN(); UsuariosCN usuariosCN = new UsuariosCN(); codBarras = Server.HtmlEncode(Request.QueryString["CodBarras"]); accion = Server.HtmlEncode(Request.QueryString["accion"]); imgCaratula.Src = "../Caratula.aspx?Ancho=100&Alto=133&CodBarras=" + codBarras; pelicula = peliculasCN.ObtenerPeliculaPorCodBarras(codBarras, false, false); socio = (Socio)usuariosCN.ObtenerMiUsuario(); Titulo.InnerText = pelicula.Titulo; Saldo.InnerText = socio.Saldo.Value.ToString() + " €"; if (accion.ToLower() == "alquilar") { lnkComprar.Visible = false; lnkAlquilar.Visible = true; Precio.InnerText = "0,15 € / hora"; } else { lnkComprar.Visible = true; lnkAlquilar.Visible = false; Precio.InnerText = "21,00 €"; } }
public static GenericPrincipal ObtenerPrincipal(string userName) { string cacheKey; Usuario usuario; UsuariosCN usuariosCN = new UsuariosCN(); if (userName == null || userName.ToLower() == "invitado") { return(new GenericPrincipal(new GenericIdentity("invitado"), null)); } else { cacheKey = userName + "\\t" + _usuarioAuthCacheSufix; usuario = (Usuario)CacheManager.GetItem(cacheKey); if (usuario == null) { ImpersonarLlamada(); usuario = usuariosCN.ObtenerUsuarioPorNIF(userName); CancelarImpersonarLlamada(); if (usuario == null) { return(null); } } return(CrearPrincipalDeUsuario(usuario.NIF, usuario.Rol)); } }
public override MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords) { BindingList <Socio> socios; UsuariosCN usuariosCN = new UsuariosCN(); socios = usuariosCN.ObtenerSocios(); totalRecords = socios.Count; return(SociosToCollection(socios, pageIndex, pageSize)); }
public override bool DeleteUser(string username, bool deleteAllRelatedData) { Usuario usuario; UsuariosCN UsuariosCN = new UsuariosCN(); usuario = UsuariosCN.ObtenerSocioPorNIF(username); if (usuario != null) { UsuariosCN.EliminarUsuario(usuario); } return(true); }
public override MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status) { UsuariosCN usuariosCN = new UsuariosCN(); Socio usuario = new Socio(); usuario.NIF = username; usuario.Rol = Rol.Socio; usuariosCN.AgregarUsuario(usuario); status = MembershipCreateStatus.Success; return(SocioToMembershipUser(usuario)); }
public override bool ValidateUser(string username, string password) { UsuariosCN usuariosCN = new UsuariosCN(); Usuario usuario; usuario = usuariosCN.ValidarUsuario(username, password); if (usuario == null) { return(false); } else if (usuario.Rol == Rol.Admin) { return(false); } else { return(true); } }
public static bool ValidarUsuario(string userName, string password) { // Valida el usuario y la clave Usuario usuario; UsuariosCN usuariosCN = new UsuariosCN(); string cacheKey; string passwordCache; bool correcto = true; if (userName.ToLower() != "invitado") { cacheKey = userName + "\\t" + _passwordCacheSufix; passwordCache = (string)CacheManager.GetItem(cacheKey); if (passwordCache == null) { usuario = usuariosCN.ValidarUsuario(userName, password); if (usuario != null) { CacheManager.AddItem(cacheKey, password); } else { correcto = false; } } else { if (passwordCache != password) { correcto = false; } } } return(correcto); }
public void Usuarios_AgregarUsuario(Usuario usuario) { UsuariosCN usuariosCN = new UsuariosCN(); usuariosCN.AgregarUsuario(usuario); }
public void Usuarios_EliminarUsuario(Usuario usuario) { UsuariosCN usuariosCN = new UsuariosCN(); usuariosCN.EliminarUsuario(usuario); }
public void Usuarios_ActualizarUsuario(Usuario usuario, Usuario original) { UsuariosCN usuariosCN = new UsuariosCN(); usuariosCN.ActualizarUsuario(usuario, original); }
public Socio Usuarios_ObtenerSocioPorNIF(string nif) { UsuariosCN usuariosCN = new UsuariosCN(); return(usuariosCN.ObtenerSocioPorNIF(nif)); }
public Usuario Usuarios_ObtenerMiUsuario() { UsuariosCN usuariosCN = new UsuariosCN(); return(usuariosCN.ObtenerMiUsuario()); }
public BindingList <Socio> Usuarios_ObtenerSocios() { UsuariosCN usuariosCN = new UsuariosCN(); return(usuariosCN.ObtenerSocios()); }
public void Usuarios_EstablecerClave(string nif, string clave) { UsuariosCN usuariosCN = new UsuariosCN(); usuariosCN.EstablecerClave(nif, clave); }
public BindingList <Socio> Usuarios_ObtenerSociosPorNombre(string nombre) { UsuariosCN usuariosCN = new UsuariosCN(); return(usuariosCN.ObtenerSociosPorNombre(nombre)); }
public Usuario Usuarios_ValidarUsuario(string nifUsuario, string clave) { UsuariosCN usuariosCN = new UsuariosCN(); return(usuariosCN.ValidarUsuario(nifUsuario, clave)); }
public override string[] GetRolesForUser(string username) { UsuariosCN usuariosCN = new UsuariosCN(); return(new string[] { usuariosCN.ObtenerRolUsuario(username).ToString() }); }