public IActionResult UpdateLeaveInfo(LeaveDTO leaveDTO) { var leave = LeaveAssembler.ToDO(leaveDTO); _leaveApplicationService.UpdateLeaveInfo(leave); return(Ok()); }
public IActionResult SubmitApproval(LeaveDTO leaveDTO) { var leave = LeaveAssembler.ToDO(leaveDTO); _leaveApplicationService.SubmitApproval(leave); return(Ok()); }
public IActionResult CreateLeaveInfo([FromBody] LeaveDTO leaveDTO) { var leave = LeaveAssembler.ToDO(leaveDTO); _leaveApplicationService.CreateLeaveInfo(leave); return(Ok()); }