| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Runtime.Serialization;
- using System.Text;
- namespace Winsoft.GOV.Framework.Model
- {
- [DataContract]
- public enum ActionType
- {
- [EnumMember]
- insert = 0,
- [EnumMember]
- update,
- [EnumMember]
- delete
- }
- [DataContract]
- public class NotificationOfAction
- {
- [DataMember]
- public string QL_INNER_CODE { get; set; }
- [DataMember]
- public string QL_NAME { get; set; }
- [DataMember]
- public string QL_DEP { get; set; }
- public string OUGUID { get; set; }
- [DataMember]
- public ActionType AType { get; set; }
- [DataMember]
- public DateTime UPDATE_DATE { get; set; }
- [DataMember]
- public string QL_KIND { get; set; }
- [DataMember]
- public bool IsRead { get; set; }
- public static NotificationOfAction CopyFrom(PowerMattersDetail p)
- {
- return new NotificationOfAction()
- {
- QL_INNER_CODE = p.QL_INNER_CODE,
- QL_NAME = p.QL_NAME,
- QL_DEP = p.QL_DEP,
- OUGUID = p.OUGUID,
- IsRead = false,
- UPDATE_DATE = p.UPDATE_DATE,
- QL_KIND = p.QL_KIND
- };
- }
- }
- }
|