private void SaveItem()
{
FindAndReplaceItem frItem = _fr.l_items[_fr.Index];
frItem.Name = rtfName.Text;
frItem.Description = rtfNotes.Text.Replace("\n", "\r\n");
frItem.Stereotype = rtfStereotype.Text;
if (frItem.isUpdated)
{
chkIsChanged.Checked = true;
}
else
{
chkIsChanged.Checked = false;
}
frItem.save(_fr.rep, FindAndReplaceItem.FieldType.Description | FindAndReplaceItem.FieldType.Name | FindAndReplaceItem.FieldType.Stereotype);
// tagged values for elements
if (_fr.isTagSearch && (gridTags != null))
{
foreach (FindAndReplaceItemTag tag in frItem.l_itemTag)
{
tag.save();
}
}
}