Expanses_Management_Feature #109

Merged
ashutosh.nehete merged 79 commits from Expanses_Management_Feature into main 2025-08-08 06:14:48 +00:00
2 changed files with 8 additions and 1 deletions
Showing only changes of commit cad631ec7a - Show all commits

View File

@ -894,7 +894,13 @@ namespace Marco.Pms.Services.Controllers
var response = await _masterService.GetExpensesStatusListAsync(loggedInEmployee, tenantId);
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

View File

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