/// <summary> /// グループ情報を変更します。 /// </summary> /// <param name="group"></param> /// <param name="newGroupName"></param> /// <param name="keyword"></param> public void ModifyGroup(GroupItem group, string newGroupName, string keyword) { ValidateRegistGroup(keyword, group); var oldGroupName = group.GroupName; group.ModifyNameAndKeyword(newGroupName, keyword); _databaseAccessor.UpdateGroup(group); _databaseAccessor.UpdateLibraryReplaceGroupName(group.Gid, oldGroupName, group.GroupName); }