Merge branch 'Feature/loan/client-api' into Main
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using _0_Framework.Application;
|
||||
using _0_Framework.Domain.CustomizeCheckoutShared.Enums;
|
||||
using CompanyManagment.App.Contracts.Loan;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using ServiceHost.BaseControllers;
|
||||
@@ -8,14 +9,17 @@ namespace ServiceHost.Areas.Client.Controllers;
|
||||
public class LoanController: ClientBaseController
|
||||
{
|
||||
private readonly ILoanApplication _loanApplication;
|
||||
private long _workshopId;
|
||||
|
||||
public LoanController(ILoanApplication loanApplication)
|
||||
public LoanController(ILoanApplication loanApplication, IAuthHelper authHelper)
|
||||
{
|
||||
_loanApplication = loanApplication;
|
||||
_workshopId= authHelper.GetWorkshopId();
|
||||
}
|
||||
[HttpGet]
|
||||
public ActionResult<LoanGroupedViewModel> GetList(LoanSearchViewModel searchModel)
|
||||
{
|
||||
searchModel.WorkshopId = _workshopId;
|
||||
var loans = _loanApplication.GetSearchListAsGrouped(searchModel);
|
||||
return loans;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user