Пример #1
0
 private TableFilter BuildFilter(TableFilter filter, WFMonitorSearchModel searchModel)
 {
     if (!string.IsNullOrWhiteSpace(searchModel.DataId))
     {
         filter.Equals("dataid", searchModel.DataId);
     }
     if (!string.IsNullOrWhiteSpace(searchModel.ServiceId))
     {
         filter.Equals("serviceid", searchModel.ServiceId);
     }
     if (!string.IsNullOrEmpty(searchModel.Name))
     {
         filter.LikeLeft("name", searchModel.Name);
     }
     if (searchModel.Status != -999 && searchModel.Status != null)
     {
         filter.Equals("status", searchModel.Status);
     }
     return(filter);
 }