Added the end point for add expenses status API

This commit is contained in:
ashutosh.nehete 2025-07-25 11:07:15 +05:30
parent 9cd9bac975
commit cad631ec7a
2 changed files with 8 additions and 1 deletions

View File

@ -894,7 +894,13 @@ namespace Marco.Pms.Services.Controllers
var response = await _masterService.GetExpensesStatusListAsync(loggedInEmployee, tenantId); var response = await _masterService.GetExpensesStatusListAsync(loggedInEmployee, tenantId);
return StatusCode(response.StatusCode, response); return StatusCode(response.StatusCode, response);
} }
[HttpPost("expenses-status")]
public async Task<IActionResult> CreateExpensesStatus(ExpensesStatusMasterDto dto)
{
var loggedInEmployee = await _userHelper.GetCurrentEmployeeAsync();
var response = await _masterService.CreateExpensesStatusAsync(dto, loggedInEmployee, tenantId);
return StatusCode(response.StatusCode, response);
}
#endregion #endregion

View File

@ -13,6 +13,7 @@ namespace Marco.Pms.Services.Service.ServiceInterfaces
#endregion #endregion
#region =================================================================== Expenses Status APIs =================================================================== #region =================================================================== Expenses Status APIs ===================================================================
Task<ApiResponse<object>> GetExpensesStatusListAsync(Employee loggedInEmployee, Guid tenantId); Task<ApiResponse<object>> GetExpensesStatusListAsync(Employee loggedInEmployee, Guid tenantId);
Task<ApiResponse<object>> CreateExpensesStatusAsync(ExpensesStatusMasterDto model, Employee loggedInEmployee, Guid tenantId);
#endregion #endregion
#region =================================================================== Payment mode APIs =================================================================== #region =================================================================== Payment mode APIs ===================================================================