Esempio n. 1
0
        /// <summary>
        /// DBレコードからロールを生成する。
        /// </summary>
        /// <param name="row"></param>
        /// <returns></returns>
        private Role GetRole(Xb.Db.ResultRow row)
        {
            var role = new Role();

            role.Id   = Guid.Parse(row.Get <string>("Id"));
            role.Name = row.Get <string>("Name");
            role.NormalizedRoleName = row.Get <string>("NormalizedRoleName");

            return(role);
        }
Esempio n. 2
0
        /// <summary>
        /// DBレコードからユーザーを生成する。
        /// </summary>
        /// <param name="row"></param>
        /// <returns></returns>
        private User GetUser(Xb.Db.ResultRow row)
        {
            var user = new User();

            user.Id                  = Guid.Parse(row.Get <string>("Id"));
            user.LoginName           = row.Get <string>("LoginName");
            user.NormalizedLoginName = row.Get <string>("NormalizedLoginName");
            user.ScreenName          = row.Get <string>("ScreenName");
            user.Email               = row.Get <string>("Email");
            user.PasswordHash        = row.Get <string>("PasswordHash");

            return(user);
        }