/// <summary> /// Check the data in current object /// </summary> /// <param name='taxon'>The taxon.</param> public static void CheckData(this WebTaxon taxon) { if (!taxon.IsDataChecked) { taxon.CheckStrings(); taxon.IsDataChecked = true; if (taxon.ValidFromDate.Equals(DateTime.MinValue)) { taxon.ValidFromDate = DateTime.Now; } if (taxon.ValidToDate.Equals(DateTime.MinValue)) { taxon.ValidToDate = Settings.Default.DefaultValidToDate; } } }