コード例 #1
0
        /// <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;
                }
            }
        }