Beispiel #1
0
        public void PopulateSelectLists(TopazDbContext context, object selectedStreetTerritory = null, object selectedPublisher = null)
        {
            var streetTerritoriesQuery = context.StreetTerritories.OrderBy(x => x.TerritoryCode).Select(x => x);

            SelectListStreetTerritory = new SelectList(streetTerritoriesQuery.AsNoTracking(), "TerritoryId", "TerritoryCode", selectedStreetTerritory);

            var publishersQuery = context.Publishers.OrderBy(x => x.LastName).ThenBy(x => x.FirstName).Select(x => new { Value = x.PublisherId, Text = $"{x.LastName}, {x.FirstName}" });

            SelectListPublisher = new SelectList(publishersQuery.AsNoTracking(), "Value", "Text", selectedPublisher);
        }
Beispiel #2
0
        public void PopulateTerritory(TopazDbContext context, object selectedTerritory = null)
        {
            var territoriesQuery = context.InaccessibleTerritories
                                   .Include(x => x.StreetTerritory)
                                   .OrderBy(x => x.StreetTerritory.TerritoryCode)
                                   .ThenBy(x => x.TerritoryCode)
                                   .Select(x => new
            {
                Value = x.TerritoryId,
                Text  = $"{x.StreetTerritory.TerritoryCode} / {x.TerritoryCode}"
            });

            SelectListTerritory = new SelectList(territoriesQuery.AsNoTracking(), "Value", "Text", selectedTerritory);
        }
Beispiel #3
0
 public ConsoleApp(TopazDbContext db)
 {
     _db = db;
 }
Beispiel #4
0
        public void PopulateStreetTerritory(TopazDbContext context, object selectedStreetTerritory = null)
        {
            var streetTerritoriesQuery = context.StreetTerritories.OrderBy(x => x.TerritoryCode).Select(x => x);

            SelectListStreetTerritory = new SelectList(streetTerritoriesQuery.AsNoTracking(), "TerritoryId", "TerritoryCode", selectedStreetTerritory);
        }
Beispiel #5
0
 public ConsoleApp(LegacyDbContext legacyDb, SourceDbContext sourceDb, TargetDbContext targetDb)
 {
     _legacyDb = legacyDb;
     _sourceDb = sourceDb;
     _targetDb = targetDb;
 }
Beispiel #6
0
 public PublisherModel(TopazDbContext context, UserManager <AppUser> userManager)
 {
     _context     = context;
     _userManager = userManager;
 }