private static Category NewCategory(Category category) { if (category != null) { return new Category() { Id = category.Id, Title = category.Title, ParentId = category.ParentId, HasSubcategories = category.HasSubcategories, Subcategories = category.Subcategories, ImageUri = category.ImageUri, Products = category.Products, TotalNumberOfItems = category.TotalNumberOfItems }; } return null; }