Ejemplo n.º 1
0
 public UncollectedsVM(SectionTabVM sectionTabVM, MainWindowVM main)
     : base(GetRepo(sectionTabVM, main), main)
 {
     _tab                      = sectionTabVM;
     CanAddRows                = false;
     TotalVisible              = false;
     Filter.TextFilterChanged += (s, e) => ApplyTextFilters();
 }
Ejemplo n.º 2
0
        public IntendedColxnsVM(SectionTabVM sectionTabVM, SectionDTO sec, MainWindowVM main)
            : base(main.ColxnsDB.IntendedColxns[sec.Id], main)
        {
            _tab       = sectionTabVM;
            CanAddRows = false;
            Caption    = $"{ListTitle} by ";
            FillCollectorsList(main.ColxnsDB.GetCollector(sec));

            CurrentCollectorChanged += (s, e)
                                       => main.ColxnsDB.SetCollector(sec.Id, e.Id);
        }
Ejemplo n.º 3
0
 private static ISimpleRepo <UncollectedLeaseDTO> GetRepo(SectionTabVM tab, MainWindowVM main)
 => main.ColxnsDB.Uncollecteds[tab.Section.Id];