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#
66.6%
HTML
31.2%
JavaScript
1.9%
CSS
0.2%
Dockerfile
0.1%