feat : add payment transaction controller
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
using CompanyManagment.App.Contracts.PaymentTransaction;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using ServiceHost.BaseControllers;
|
||||
|
||||
namespace ServiceHost.Areas.Admin.Controllers;
|
||||
|
||||
public class PaymentTransactionController : AdminBaseController
|
||||
{
|
||||
private readonly IPaymentTransactionApplication _paymentTransactionApplication;
|
||||
|
||||
public PaymentTransactionController(IPaymentTransactionApplication paymentTransactionApplication)
|
||||
{
|
||||
_paymentTransactionApplication = paymentTransactionApplication;
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
public async Task<ActionResult<List<GetPaymentTransactionListViewModel>>> GetList(
|
||||
GetPaymentTransactionListSearchModel searchModel)
|
||||
{
|
||||
var res = await _paymentTransactionApplication.GetPaymentTransactionList(searchModel);
|
||||
return res;
|
||||
}
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
namespace ServiceHost.BaseControllers;
|
||||
|
||||
//[Authorize(Policy = "AdminArea")]
|
||||
[Authorize(Policy = "AdminArea")]
|
||||
[Area("Admin")]
|
||||
[ApiExplorerSettings(GroupName = "Admin")]
|
||||
[Route("api/[area]/[controller]")]
|
||||
|
||||
Reference in New Issue
Block a user