示例#1
0
        /// <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);

        }