/// <summary>
/// Adds a <see cref="Sop"/> to the <see cref="StudyTree"/>.
/// </summary>
public bool AddSop(Sop sop)
{
Platform.CheckForNullReference(sop, "sop");
//disable
//if (!this.SopValidationDisabled)
// sop.Validate();
if (_sops.ContainsKey(sop.SopInstanceUid))
{
sop.Dispose();
return(false);
}
AddPatient(sop);
AddStudy(sop);
AddSeries(sop);
_sops[sop.SopInstanceUid] = sop;
return(true);
}