예제 #1
0
        public static ExportNameStatusItem Create(ITaxonNameStatus taxonNameStatus)
        {
            var model = new ExportNameStatusItem();

            model.Id        = taxonNameStatus.Id;
            model.Name      = taxonNameStatus.Name;
            model.IsChecked = false;
            return(model);
        }
        /// <summary>
        /// Gets the sort order.
        /// </summary>
        /// <param name="taxonNameStatus">
        /// The taxon Name Status.
        /// </param>
        /// <returns>
        /// The sort order.
        /// </returns>
        public static int SortOrder(this ITaxonNameStatus taxonNameStatus)
        {
            int sortOrder;

            if (_dicSortOrder.TryGetValue(taxonNameStatus.Id, out sortOrder))
            {
                return(sortOrder);
            }

            return(100);
        }