public static UserModel Get(int id) { OrganizationContext db = new OrganizationContext(); var user = db.Users.Include("Role").Include("Skills").Where(u => u.ID == id).FirstOrDefault(); return user; }
public static bool AuthenticateUser(string username, string password) { OrganizationContext db = new OrganizationContext(); var loggedUser = db.Users.Where(u => u.Username == username).FirstOrDefault(); if (loggedUser == null || loggedUser.Password != password) throw new Exception("Usuário e/ou Senha inválido(s)."); else System.Web.Security.FormsAuthentication.SetAuthCookie(loggedUser.Username, false); return true; }