Files
Backend-Api/ServiceHost/Areas/Admin/Controllers/institutionContractController.cs

29 lines
985 B
C#

using _0_Framework.Application;
using CompanyManagment.App.Contracts.InstitutionContract;
using Microsoft.AspNetCore.Mvc;
using ServiceHost.BaseControllers;
namespace ServiceHost.Areas.Admin.Controllers;
/// <summary>
/// کنترلر قرارداد های مالی موسسه
/// </summary>
public class institutionContractController : AdminBaseController
{
private readonly IInstitutionContractApplication _institutionContractApplication;
public institutionContractController(IInstitutionContractApplication institutionContractApplication)
{
_institutionContractApplication = institutionContractApplication;
}
/// <summary>
/// لیست قرارداد های مالی
/// </summary>
/// <returns></returns>
[HttpGet]
public async Task<ActionResult<GetInstitutionContractListViewModel>> GetList(InstitutionContractListSearchModel searchModel)
{
return await _institutionContractApplication.GetList(searchModel);
}
}