コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }