static BookCover()
            {
                TitleProperty  = DomainProperty.Register <string, BookCover>("Title");
                NumberProperty = DomainProperty.Register <string, BookCover>("Number");

                Empty = new BookCoverEmpty();
            }
            static Bookmark()
            {
                PageIndexProperty   = DomainProperty.Register <int, Bookmark>("PageIndex", 0);
                DescriptionProperty = DomainProperty.Register <string, Bookmark>("Description");

                Empty = new BookmarkEmpty();
            }
Ejemplo n.º 3
0
        static BookPoster()
        {
            TitleProperty           = DomainProperty.Register <string, BookPoster>("Title");
            ProviderCompanyProperty = DomainProperty.Register <string, BookPoster>("ProviderCompany");

            Empty = new BookPosterEmpty();
        }
Ejemplo n.º 4
0
        static BookReader()
        {
            NameProperty = DomainProperty.Register <string, BookReader>("Name");
            SexProperty  = DomainProperty.Register <Sex, BookReader>("Sex", Sex.Male);

            Empty = new BookReaderEmpty();
        }
 static BookCategory()
 {
     NameProperty     = DomainProperty.Register <string, BookCategory>("Name");
     PhotoProperty    = DomainProperty.Register <BookCover, BookCategory>("Photo", (owner) => BookCover.Empty);
     BookmarkProperty = DomainProperty.Register <Bookmark, BookCategory>("Bookmark", (owner) => Bookmark.Empty);
     CommentsProperty = DomainProperty.RegisterCollection <Bookmark, BookCategory>("Comments");
     Empty            = new BookCategoryEmpty();
 }
Ejemplo n.º 6
0
        static Author()
        {
            NameProperty   = DomainProperty.Register <string, Author>("Name");
            SexProperty    = DomainProperty.Register <Sex, Author>("Sex", Sex.Male);
            PersonProperty = DomainProperty.Register <Person, Author>("Person");

            Empty = new AuthorEmpty();
        }
Ejemplo n.º 7
0
 static BookAddress()
 {
     NameProperty       = DomainProperty.Register <string, BookAddress>("Name");
     CategoryProperty   = DomainProperty.Register <BookCategory, BookAddress>("Category", (owner) => BookCategory.Empty);
     CategoriesProperty = DomainProperty.RegisterCollection <BookCategory, BookAddress>("Categories");
     PhotoProperty      = DomainProperty.Register <BookCover, BookAddress>("Photo", (owner) => BookCover.Empty);
     PhotosProperty     = DomainProperty.RegisterCollection <BookCover, BookAddress>("Photos");
     Empty = new BookAddressEmpty();
 }
Ejemplo n.º 8
0
        static Bookmark()
        {
            PageIndexProperty   = DomainProperty.Register <int, Bookmark>("PageIndex", 0);
            DescriptionProperty = DomainProperty.Register <string, Bookmark>("Description");
            CategoryProperty    = DomainProperty.Register <BookmarkCategory, Bookmark>("Category", (owner) => BookmarkCategory.Empty);
            CoverProperty       = DomainProperty.Register <BookCover, Bookmark>("Cover", (owner) => BookCover.Empty);

            ReadersProperty    = DomainProperty.RegisterCollection <BookReader, Bookmark>("Readers");
            MainReaderProperty = DomainProperty.Register <BookReader, Bookmark>("MainReader", (owner) => BookReader.Empty);
            CoversProperty     = DomainProperty.RegisterCollection <BookCover, Bookmark>("Covers");

            Empty = new BookmarkEmpty();
        }
Ejemplo n.º 9
0
        static Account()
        {
            NameProperty         = DomainProperty.RegisterString <Account>("Name");
            EmailProperty        = DomainProperty.RegisterString <Account>("Email");
            MobileNumberProperty = DomainProperty.RegisterString <Account>("MobileNumber");
            PasswordProperty     = DomainProperty.RegisterString <Account>("Password");
            IsEnabledProperty    = DomainProperty.Register <bool, Account>("IsEnabled");
            CreateTimeProperty   = DomainProperty.Register <DateTime, Account>("CreateTime");
            LoginsProperty       = DomainProperty.Register <LoginInfo, Account>("Logins", LoginInfo.Empty);

            SIDProperty = DomainProperty.Register <SecurityIdentity, Account>("SID", SecurityIdentity.Empty);

            Empty = new Account(Guid.Empty, SecurityLog.Empty);
        }
Ejemplo n.º 10
0
 static BookmarkCategory()
 {
     NameProperty = DomainProperty.Register <string, BookmarkCategory>("Name");
     Empty        = new BookmarkCategoryEmpty();
 }
Ejemplo n.º 11
0
 static LoginInfo()
 {
     LastIPProperty   = DomainProperty.RegisterString <Permission>("LastIP", PropertyAccessLevel.Private);
     LastTimeProperty = DomainProperty.RegisterString <Permission>("LastTime", PropertyAccessLevel.Private);
     TotalProperty    = DomainProperty.Register <int, Permission>("Total", PropertyAccessLevel.Private);
 }
Ejemplo n.º 12
0
 static Person()
 {
     NameProperty = DomainProperty.Register <string, Person>("Name");
     Empty        = new PersonEmpty();
 }