public async Task <SaleDetailResponse> GetByIdAsync(int id) { var existingSaleDetail = await _saleDetailRepository.FindById(id); if (existingSaleDetail == null) { return(new SaleDetailResponse("Sale not found")); } return(new SaleDetailResponse(existingSaleDetail)); }