26 lines
651 B
C#
26 lines
651 B
C#
using CompanyManagment.App.Contracts.Bank;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
using ServiceHost.BaseControllers;
|
|
|
|
namespace ServiceHost.Controllers;
|
|
|
|
public class BankController : GeneralBaseController
|
|
{
|
|
private readonly IBankApplication _bankApplication;
|
|
|
|
public BankController(IBankApplication bankApplication)
|
|
{
|
|
_bankApplication = bankApplication;
|
|
}
|
|
|
|
/// <summary>
|
|
/// دریافت لیست بانکها برای SelectList
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpGet]
|
|
public ActionResult<List<BankSelectList>> GetBankList()
|
|
{
|
|
return _bankApplication.GetBanksForSelectList();
|
|
}
|
|
}
|