23 lines
667 B
C#
23 lines
667 B
C#
using CompanyManagment.App.Contracts.SalaryAid;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
using ServiceHost.BaseControllers;
|
|
|
|
namespace ServiceHost.Areas.Client.Controllers;
|
|
|
|
public class SalaryAidController:ClientBaseController
|
|
{
|
|
private readonly ISalaryAidApplication _salaryAidApplication;
|
|
|
|
public SalaryAidController(ISalaryAidApplication salaryAidApplication)
|
|
{
|
|
_salaryAidApplication = salaryAidApplication;
|
|
}
|
|
|
|
[HttpGet]
|
|
public ActionResult<SalaryAidsGroupedViewModel> GetList(SalaryAidSearchViewModel searchModel)
|
|
{
|
|
var result = _salaryAidApplication.GetSearchListAsGrouped(searchModel);
|
|
return Ok(result);
|
|
}
|
|
|
|
} |