public async Task <IActionResult> CreateScheduleTaskHistory(ScheduleTaskHistoryDTO scheduleTaskHistoryDTO) { var scheduleTaskHistory = scheduleTaskHistoryDTO.ToEntity(); await _scheduleTaskHistoryService.CreateScheduleTaskHistory(scheduleTaskHistory); return(Ok(scheduleTaskHistory)); }
public async Task <IActionResult> UpdateScheduleTaskHistory(int id, [FromBody] ScheduleTaskHistoryDTO scheduleTaskHistoryDTO) { var scheduleTaskHistory = scheduleTaskHistoryDTO.ToEntity(); await _scheduleTaskHistoryService.UpdateScheduleTaskHistory(scheduleTaskHistory); return(Ok(scheduleTaskHistory)); }
public async Task <IActionResult> GetScheduleTaskHistoryById(int id) { var scheduleTaskHistory = await _scheduleTaskHistoryService.GetScheduleTaskHistoryById(id); var result = ScheduleTaskHistoryDTO.FromEntity(scheduleTaskHistory); return(Ok(result)); }