コード例 #1
0
ファイル: TransitLogin.cs プロジェクト: belmirojr/dblog
        public Login GetLogin(ISession session)
        {
            Login login = (Id != 0) ? (Login)session.Load(typeof(Login), Id) : new Login();

            login.Name  = Name;
            login.Email = Email;
            if (login.Password != Password)
            {
                // update password, not current password hash
                login.Password = ManagedLogin.GetPasswordHash(Password);
            }
            login.Role     = Role.ToString();
            login.Username = Username;
            login.Website  = Website;
            return(login);
        }