%PDF- %PDF-
Direktori : /www/varak.net/catalog.varak.net/bookUploader/ |
Current File : /www/varak.net/catalog.varak.net/bookUploader/Genre.cs |
using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.Serialization; using System.Text; using bookUploader.Annotations; namespace bookUploader { [DataContract] public class Genre : INotifyPropertyChanged { private int _id; private string _name; [DataMember(Name = "ID", Order = 0)] public int ID { get { return _id; } set { if (value == _id) return; _id = value; OnPropertyChanged(); } } [DataMember(Name = "Name", Order = 1)] public string Name { get { return _name; } set { if (value == _name) return; _name = value; OnPropertyChanged(); } } public event PropertyChangedEventHandler PropertyChanged; [NotifyPropertyChangedInvocator] protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName)); } } }