示例#1
0
 public void Update(Role role)
 {
     using (var conn = db.GetOpenConnection())
     {
         conn.Execute(@"UPDATE Role SET Name = @name WHERE RoleID = @id", new { name = role.Name, id = role.Id });
     }
 }
示例#2
0
 public int Insert(Role role)
 {
     using(var conn = db.GetOpenConnection())
     {
         return conn.Execute(@"INSERT INTO Role (Name) VALUES (@name)", new {name = role.Name });
     }
 }
示例#3
0
        public Role GetRoleByName(string roleName)
        {
            var roleId = GetRoleId(roleName);
            Role role = null;

            if (roleId > 0)
            {
                role = new Role(roleName, roleId);
            }

            return role;
        }
示例#4
0
 public void Delete(Role role)
 {
     throw new NotImplementedException();
 }
示例#5
0
 public User()
 {
     Role = new Role();
 }