public override string[] GetRolesForUser(string username) { DatabaseEntities db = new DatabaseEntities(); Usuarios u = db.Usuarios.Include("Grupos").Where(i => i.Nombre == username).Single(); string[] r = u.Grupos.Select(i => i.Nombre).ToArray(); return r; }
public static void Log(string username, string pagina) { try { DatabaseEntities db = new DatabaseEntities(); Usuarios u = db.Usuarios.Where(i => i.Nombre == username).Single(); LogVisita lv = new LogVisita() { Usuario = u, Pagina = pagina, Hora = DateTime.Now }; db.LogVisitas.AddObject(lv); db.SaveChanges(); } catch { } }
public override bool ValidateUser(string username, string password) { DatabaseEntities db = new DatabaseEntities(); int n = db.Usuarios.Where(i => i.Nombre == username & i.Password == password).Count(); return n == 1; }