コード例 #1
0
 void RaiseVideoRentObjectsChanged(AllObjects <T> oldValue, AllObjects <T> newValue)
 {
     if (VideoRentObjectsChanged != null)
     {
         VideoRentObjectsChanged(this, new ThePropertyChangedEventArgs <AllObjects <T> >(oldValue, newValue));
     }
 }
コード例 #2
0
 protected override void DisposeManaged()
 {
     if (VideoRentObjects != null)
     {
         UnsubscribeFromChanged();
     }
     VideoRentObjects = null;
     base.DisposeManaged();
 }
コード例 #3
0
 protected override void UpdateOverride()
 {
     if (VideoRentObjects != null)
     {
         UnsubscribeFromChanged();
     }
     VideoRentObjects = VRObjectsEditObjectParent.GetVideoRentObjects();
     if (VideoRentObjects != null)
     {
         SubscribeToChanged();
     }
 }
コード例 #4
0
ファイル: EditData.cs プロジェクト: jannisk/VideoRent
 public CountryEditData(Session session)
 {
     List = new AllObjects <Country>(session, null, new SortProperty("[Name]", SortingDirection.Ascending));
 }
コード例 #5
0
 public CustomerStatsEditObject(EditableObject parent, AllObjects <Customer> customers) : base(parent)
 {
     Customers = customers;
 }
コード例 #6
0
ファイル: EditData.cs プロジェクト: jannisk/VideoRent
 protected override void DisposeManaged()
 {
     List = null;
     base.DisposeManaged();
 }
コード例 #7
0
ファイル: EditData.cs プロジェクト: jannisk/VideoRent
        public MovieCategoryEditData(Session session, Guid?excludedObjectOid)
        {
            MovieCategory excludedObject = excludedObjectOid == null ? null : SessionHelper.GetObjectByKey <MovieCategory>((Guid)excludedObjectOid, session);

            List = new AllObjects <MovieCategory>(excludedObject, session, null, new SortProperty("[Name]", SortingDirection.Ascending));
        }
コード例 #8
0
ファイル: EditData.cs プロジェクト: jannisk/VideoRent
 public LanguageEditData(Session session)
 {
     List = new AllObjects <Language>(session, null, new SortProperty("[Name]", SortingDirection.Ascending));
 }
コード例 #9
0
ファイル: EditData.cs プロジェクト: jannisk/VideoRent
 public ArtistEditData(Session session)
 {
     List = new AllObjects <Artist>(session, null, new SortProperty("[FirstName]", SortingDirection.Ascending));
 }
コード例 #10
0
ファイル: EditData.cs プロジェクト: jannisk/VideoRent
 public MovieArtistLineEditData(Session session)
 {
     List = new AllObjects <MovieArtistLine>(session, null, new SortProperty("[Name]", SortingDirection.Ascending));
 }