c09a8c36a89e461b3176c91fad327edabf9a51fa
Extend MerchantService with additional operations: - GetMerchantByIdAsync: Retrieve merchant with optional related data - GetAllMerchantsWithStatsAsync: Get all merchants with transaction/mapping counts - UpdateMerchantAsync: Update merchant name with duplicate validation - DeleteMerchantAsync: Delete merchant (unlinks transactions and mappings) Includes DTOs for merchant stats, update results, and delete results. Consolidates merchant management logic previously scattered across PageModels. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Description
No description provided
Languages
C#
68.4%
HTML
28.5%
JavaScript
1.6%
CSS
1.4%
Dockerfile
0.1%