DALにはいくつかのメソッドがあり、かなりの数のパラメーターがあります。
public Collection<Proforma> SearchAllProforma(DateTime? startDate = null, DateTime? endDate = null,
int? institutionID = null, int? inspectionID = null, bool? isFollowup = null, bool? excludeDeleted = null,
bool? nutritionalOnly = null, int? parentInspectionID = null)
これらを凝縮してオブジェクトパラメータを取得する必要がありますか?または、オプションのパラメータを使用して、そのままにしますか?または両方?
編集-私は本当に言ったはずですが、これらのパラメーターのそれぞれは、ストアドプロシージャのパラメーターにマップされます。