private async Task <GoodsReceivedNote> GetGoodsReceivedNoteById(long id) { var goodsReceiveNote = await _goodReceivedNote.GetGoodsReceivedNoteAsync(d => d.Id == id); if (goodsReceiveNote == null) { throw new RestException(HttpStatusCode.NotFound, "Goods received note not found."); } return(goodsReceiveNote); }