View difference between Paste ID: SffLg7ie and j9UdxZE5
SHOW: | | - or go back to the newest paste.
1
if (string.IsNullOrEmpty(_searchCriteria.MessageType)) return;
2
3
            try
4
            {
5
                var messageType =
6
                    (AutotransferMessageType)
7
                        Enum.Parse(typeof (AutotransferMessageType), _searchCriteria.MessageType, true);
8
9
                if (Enum.IsDefined(typeof (AutotransferMessageType), messageType))
10
                {
11
12
                    criteriaQuery.Add(
13
                        Restrictions.Eq(
14
                            "AutotransferInputRecord." + AutotransferLogSearchCriteria.MessageTypePropertyName,
15
                            messageType));
16
                }
17
                else
18
                {
19
                    criteriaQuery.Add(Restrictions.IsNull("AutotransferInputRecord"));
20
                }
21
            }
22
            catch
23
            {
24
                criteriaQuery.Add(Restrictions.IsNull("AutotransferInputRecord"));
25
            }