public IActionResult DeleteFromTask([FromBody] EmployeeTaskRequest employeeTask) { try { var deleted = employeeService.DeleteFromTask(mapper.Map <EmployeeTaskDto>(employeeTask)); if (!deleted) { return(StatusCode(404, "Employee not found")); } return(StatusCode(204, "Deleted")); } catch (Exception ex) { return(StatusCode(500, ex)); } }
public IActionResult AddToTask(Guid employeeId, [FromBody] EmployeeTaskRequest employeeTask) { try { employeeTask.EmployeeId = employeeId; var added = employeeService.AddToTask(mapper.Map <EmployeeTaskDto>(employeeTask)); if (!added) { return(StatusCode(404, "Task not found")); } return(StatusCode(201, "Added")); } catch (Exception ex) { return(StatusCode(500, ex)); } }