电子药箱通讯服务端
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526272829303132333435
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Linq;
  5. using System.Runtime.Serialization;
  6. using System.Text;
  7. namespace RDH.Data.Models
  8. {
  9. [Serializable]
  10. [DataContract]
  11. public abstract class BaseModel : IModel, INotifyPropertyChanged
  12. {
  13. protected DateTime? _createtime;
  14. public virtual event PropertyChangedEventHandler PropertyChanged;
  15. [DataMember]
  16. public virtual DateTime? CreateTime
  17. {
  18. get { return _createtime; }
  19. set
  20. {
  21. _createtime = value;
  22. OnPropertyChanged("CreateTime");
  23. }
  24. }
  25. protected virtual void OnPropertyChanged(string p)
  26. {
  27. if (PropertyChanged != null)
  28. {
  29. PropertyChanged(this, new PropertyChangedEventArgs(p));
  30. }
  31. }
  32. }
  33. }