public async Task <IActionResult> GetById(Guid?id) { if (id == null || id.Value == Guid.Empty) { return(BadRequest("Id must not be empty")); } var employee = await _employeeDAO.GetEmployeeById(id); if (employee == null) { return(NotFound($"Employee with Id {id} doesn't exit")); } return(Ok(employee)); }