[CodeFactor](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/overview/master) found multiple issues: #### Duplicate Code [src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:461-478 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L461)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:433-450 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L433)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:517-534 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L517)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:489-506 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L489)Commit 6a738ee7c9fdad02ad0eeb2680dce2c2ecc0335f [src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:326-343 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L326)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:298-315 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L298)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:382-399 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L382)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:354-371 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L354)Commit 6a738ee7c9fdad02ad0eeb2680dce2c2ecc0335f [src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:354-377 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L354)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:298-321 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L298)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:326-349 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L326)Commit 6a738ee7c9fdad02ad0eeb2680dce2c2ecc0335f [src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:433-456 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L433)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:461-484 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L461)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:489-512 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L489)Commit 6a738ee7c9fdad02ad0eeb2680dce2c2ecc0335f [src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:460-484 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L460)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:432-456 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L432)Commit 6a738ee7c9fdad02ad0eeb2680dce2c2ecc0335f [src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:325-349 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L325)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:297-321 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L297)Commit 6a738ee7c9fdad02ad0eeb2680dce2c2ecc0335f [src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:250-272 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L250)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BEModuleViewModel.cs:177-199 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BEModuleViewModel.cs#L177)Commit 36f7c5f86a1eac3cb34a0d21d10924e04281ddc9 [src\Swastika.Cms.Lib\ViewModels\BackEnd\BEProductViewModel.cs:173-203 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BEProductViewModel.cs#L173)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BEArticleViewModel.cs:164-194 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BEArticleViewModel.cs#L164)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:129-159 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L129)[src\Swastika.Cms.Lib\ViewModels\Info\InfoProductViewModel.cs:98-128 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/Info/InfoProductViewModel.cs#L98)[src\Swastika.Cms.Lib\ViewModels\Info\InfoArticleViewModel.cs:87-117 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/Info/InfoArticleViewModel.cs#L87)[src\Swastika.Cms.Lib\ViewModels\Spa\SpaArticleViewModel.cs:102-132 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/Spa/SpaArticleViewModel.cs#L102)[src\Swastika.Cms.Lib\ViewModels\FrontEnd\FEProductViewModel.cs:109-139 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/FrontEnd/FEProductViewModel.cs#L109)Commit be6f5739e7030be0b867b2071d39969fb369aa18 [src\Swastika.Cms.Lib\ViewModels\BackEnd\BEProductViewModel.cs:57-89 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BEProductViewModel.cs#L57)[src\Swastika.Cms.Lib\ViewModels\FrontEnd\FEProductViewModel.cs:53-85 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/FrontEnd/FEProductViewModel.cs#L53)[src\Swastika.Cms.Lib\ViewModels\Spa\SpaArticleViewModel.cs:40-72 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/Spa/SpaArticleViewModel.cs#L40)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BEArticleViewModel.cs:51-83 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BEArticleViewModel.cs#L51)[src\Swastika.Cms.Lib\ViewModels\FrontEnd\FEArticleViewModel.cs:46-78 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/FrontEnd/FEArticleViewModel.cs#L46)[src\Swastika.Cms.Lib\ViewModels\Info\InfoProductViewModel.cs:48-80 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/Info/InfoProductViewModel.cs#L48)[src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:52-84 ](https://www.codefactor.io/repository/github/swastika-io/swastika-io-core/source/master/src/Swastika.Cms.Lib/ViewModels/BackEnd/BECategoryViewModel.cs#L52)Commit 36b48007962851723f916b7fe49a2d9c13949b1f
CodeFactor found multiple issues:
Duplicate Code
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:461-478
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:433-450
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:517-534
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:489-506
Commit 6a738ee
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:326-343
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:298-315
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:382-399
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:354-371
Commit 6a738ee
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:354-377
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:298-321
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:326-349
Commit 6a738ee
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:433-456
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:461-484
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:489-512
Commit 6a738ee
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:460-484
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:432-456
Commit 6a738ee
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:325-349
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:297-321
Commit 6a738ee
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:250-272
src\Swastika.Cms.Lib\ViewModels\BackEnd\BEModuleViewModel.cs:177-199
Commit 36f7c5f
src\Swastika.Cms.Lib\ViewModels\BackEnd\BEProductViewModel.cs:173-203
src\Swastika.Cms.Lib\ViewModels\BackEnd\BEArticleViewModel.cs:164-194
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:129-159
src\Swastika.Cms.Lib\ViewModels\Info\InfoProductViewModel.cs:98-128
src\Swastika.Cms.Lib\ViewModels\Info\InfoArticleViewModel.cs:87-117
src\Swastika.Cms.Lib\ViewModels\Spa\SpaArticleViewModel.cs:102-132
src\Swastika.Cms.Lib\ViewModels\FrontEnd\FEProductViewModel.cs:109-139
Commit be6f573
src\Swastika.Cms.Lib\ViewModels\BackEnd\BEProductViewModel.cs:57-89
src\Swastika.Cms.Lib\ViewModels\FrontEnd\FEProductViewModel.cs:53-85
src\Swastika.Cms.Lib\ViewModels\Spa\SpaArticleViewModel.cs:40-72
src\Swastika.Cms.Lib\ViewModels\BackEnd\BEArticleViewModel.cs:51-83
src\Swastika.Cms.Lib\ViewModels\FrontEnd\FEArticleViewModel.cs:46-78
src\Swastika.Cms.Lib\ViewModels\Info\InfoProductViewModel.cs:48-80
src\Swastika.Cms.Lib\ViewModels\BackEnd\BECategoryViewModel.cs:52-84
Commit 36b4800