private static ITreeShrubInventory CreateTreeShrubInventoryReportObject(DataRow dr)
        {
            var treeShrubInventory = new TreeShrubInventory
            {
                CountTreeShrub  = int.Parse(dr["brojDrvaGrmushki"].ToString()),
                CountZimzeleni  = int.Parse(dr["zimzeleni"].ToString()),
                CountListopadni = int.Parse(dr["listopadni"].ToString()),
                CountZdravi     = int.Parse(dr["zdravi"].ToString()),
                CountBolni      = int.Parse(dr["bolni"].ToString())
            };

            return(treeShrubInventory);
        }
        private static ITreeShrubInventory CreateTreeShrubInventoryObject(DataRow dr)
        {
            var treeShrubInventory = new TreeShrubInventory
            {
                Id = int.Parse(dr["tree_shrub_inventory_id"].ToString()),
                TreeShrubTypeName = dr["tree_shrub_type_name"].ToString(),
                SeasonName        = dr["tree_shrub_season_name"].ToString(),
                Fk_Topology       = (dr["fk_tree_shrub_topology"] == null || dr["fk_tree_shrub_topology"].ToString() == "")
                    ? (int?)null
                    : int.Parse(dr["fk_tree_shrub_topology"].ToString()),
                TopologyName      = dr["tree_shrub_topology_name"].ToString(),
                LatinTopologyName = dr["tree_shrub_topology_latin_name"].ToString(),
                Height            = (dr["height"] == null || dr["height"].ToString() == "")
                    ? (double?)null
                    : double.Parse(dr["height"].ToString()),
                CanopyWidth = (dr["canopy_width"] == null || dr["canopy_width"].ToString() == "")
                    ? (double?)null
                    : double.Parse(dr["canopy_width"].ToString()),
                Age = (dr["age"] == null || dr["age"].ToString() == "")
                    ? (double?)null
                    : double.Parse(dr["age"].ToString()),
                Fk_Condition = (dr["fk_condition"] == null || dr["fk_condition"].ToString() == "")
                    ? (int?)null
                    : int.Parse(dr["fk_condition"].ToString()),
                ConditionName = dr["condition_name"].ToString(),
                Intervention  = dr["intervention"].ToString(),
                Fk_Polygon    = (dr["fk_polygon"] == null || dr["fk_polygon"].ToString() == "")
                    ? (int?)null
                    : int.Parse(dr["fk_polygon"].ToString()),
                PolygonName = dr["name"].ToString(),
                DateCreated = (dr["date_created"] == null || dr["date_created"].ToString() == "")
                    ? (DateTime?)null
                    : DateTime.Parse(dr["date_created"].ToString()),
                IdNumber = (dr["id_number"] == null || dr["id_number"].ToString() == "")
                    ? (int?)null
                    : int.Parse(dr["id_number"].ToString()),
                Note      = dr["note"].ToString(),
                CreatedBy = (dr["created_by"] == null || dr["created_by"].ToString() == "")
                    ? (int?)null
                    : int.Parse(dr["created_by"].ToString()),
                GeoJson = dr["geojson"].ToString(),
            };

            return(treeShrubInventory);
        }