public List<StationeryRetrievalFormItem> FindStationeryRetrievalFormItemsByCriteria(StationeryRetrievalFormItemSearchDTO criteria)
 {
     return stationeryRetrievalDAO.FindStationeryRetrievalFormItemsByCriteria(criteria);
 }
 public List<StationeryRetrievalFormItem> FindStationeryRetrievalFormItemsByCriteria(StationeryRetrievalFormItemSearchDTO criteria)
 {
     var Query = from srfi in context.StationeryRetrievalFormItems
                 where
                     srfi.StationeryRetrievalFormID ==
                     (criteria.StationeryRetrievalFormID == 0
                          ? srfi.StationeryRetrievalFormID
                          : criteria.StationeryRetrievalFormID)
                     &&
                     srfi.StationeryRetrievalFormItemID ==
                     (criteria.StationeryRetrievalFormItemID == 0
                          ? srfi.StationeryRetrievalFormItemID
                          : criteria.StationeryRetrievalFormItemID)
                     &&
                     srfi.StationeryID ==
                     (criteria.StationeryID == 0 ? srfi.StationeryID : criteria.StationeryID)
                 select srfi;
     return Query.ToList<StationeryRetrievalFormItem>();
 }