/// <summary> /// Gets a string representation of the procedure. /// </summary> /// /// <returns> /// A string representing the procedure. /// </returns> /// public override string ToString() { string result = string.Empty; if (Name != null && AnatomicLocation != null) { result = string.Format( Resources.ProcedureToStringFormatNameAndLocation, Name.ToString(), AnatomicLocation.ToString()); } else if (Name != null) { result = Name.ToString(); } else if (AnatomicLocation != null) { result = string.Format( Resources.ProcedureToStringFormatLocation, AnatomicLocation.ToString()); } return(result); }
public void Validate() { Name.ValidateRequired("Name"); When.ValidateOptional("When"); AnatomicLocation.ValidateOptional("AnatomicLocation"); PrimaryProvider.ValidateOptional("PrimaryProvider"); SecondaryProvider.ValidateOptional("SecondaryProvider"); }