public DetailsModel(OfficeChecker.Data.OfficeContext context) { _context = context; }
public DeleteModel(OfficeChecker.Data.OfficeContext context) { _context = context; }
public IndexModel(OfficeChecker.Data.OfficeContext context) { _context = context; }
public LocationModel(OfficeChecker.Data.OfficeContext context) { _context = context; }
public EditModel(OfficeChecker.Data.OfficeContext context) { _context = context; }
public AdminModel(OfficeChecker.Data.OfficeContext context) { _context = context; }
public AnalyticsModel(OfficeChecker.Data.OfficeContext context) { _context = context; }
public static void Initialize(OfficeContext context) { context.Database.EnsureCreated(); // Look for any Offices. if (context.Offices.Any()) { return; // DB has been seeded } var Offices = new Office[] { new Office { ID = 1, OfficeName = "Chicago - 161 North Clark", MarketUnit = marketUnit.Midwest, City = "Chicago", Address = "161 North Clark", State = "Illinois", Zip = "60601", PhoneNumber = "+13126930161", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Business, TechSupport = techSupport.Reservation_Only, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = false }, new Office { ID = 2, OfficeName = "Chicago - 965 W. Chicago", MarketUnit = marketUnit.Midwest, City = "Chicago", Address = "965 W. Chicago Ave., Floor 1", State = "Illinois", Zip = "60642", PhoneNumber = "+13122488701", OfficeStatus = officeStatus.By_Invitation_Only, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Corporate, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_Employee_selfCheck, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = false }, new Office { ID = 3, OfficeName = "Chicago Innovation Hub", MarketUnit = marketUnit.Midwest, City = "Chicago", Address = "500 W Madison St, 22nd & 23rd", State = "Illinois", Zip = "60661", PhoneNumber = "+13127635620", OfficeStatus = officeStatus.Closed, OfficeServices = officeServices.Suspended, Visitors = false, LocationType = locationType.Innovation, TechSupport = techSupport.Not_Currently, ReservableSpace = false, DressCode = "Casual", AdditionalInfo = "Re-Opening 2/1/2021", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_building_not_Accenture, PhysicalDistancing = false, TemperatureChecks = false, OtherProtocols = false }, new Office { ID = 4, OfficeName = "Peoria", MarketUnit = marketUnit.Midwest, City = "Peoria", Address = "411 Hamilton Blvd., Suite 1100", State = "Illinois", Zip = "61602", PhoneNumber = "+131226939144", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Delivery_Center, TechSupport = techSupport.Not_Currently, ReservableSpace = false, DressCode = "Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_Employee_selfCheck, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = false }, new Office { ID = 5, OfficeName = "St. Charles", MarketUnit = marketUnit.Midwest, City = "StCharles", Address = "3805 East Main Street, Suite F, St. Charles", State = "Illinois", Zip = "60174", PhoneNumber = "+13127372233", OfficeStatus = officeStatus.Reservation_Required, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Corporate, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Not_Conducting, PhysicalDistancing = false, TemperatureChecks = true, OtherProtocols = false }, new Office { ID = 6, OfficeName = "1350 Avenue of the Americas", MarketUnit = marketUnit.Northeast, City = "New York", Address = "1350 Avenue of the Americas", State = "New York", Zip = "10019", PhoneNumber = "+12122841133", OfficeStatus = officeStatus.Reservation_Required, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Corporate, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_building_not_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = false }, new Office { ID = 7, OfficeName = "New York - 650 Fifth Avenue", MarketUnit = marketUnit.Northeast, City = "New York", Address = "650 Fifth Avenue", State = "New York", Zip = "10019", PhoneNumber = "+12123199450", OfficeStatus = officeStatus.By_Invitation_Only, OfficeServices = officeServices.Limited, Visitors = true, LocationType = locationType.Delivery_Center, TechSupport = techSupport.Reservation_Only, ReservableSpace = false, DressCode = "Casual", AdditionalInfo = "Parking in lot around corner", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_Employee_selfCheck, PhysicalDistancing = false, TemperatureChecks = true, OtherProtocols = false }, new Office { ID = 8, OfficeName = "New York Innovation Hub", MarketUnit = marketUnit.Northeast, City = "New York", Address = "155 Ave of Americas, 10th Floor", State = "New York", Zip = "10013", PhoneNumber = "+16463807700", OfficeStatus = officeStatus.By_Invitation_Only, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 9, OfficeName = "Minneapolis", MarketUnit = marketUnit.Midwest, City = "Minneapolis", Address = "333 South Seventh Street, Suite 1700", State = "Minnesota", Zip = "55402", PhoneNumber = "+16122770000", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 10, OfficeName = "Boise", MarketUnit = marketUnit.Midwest, City = "Boise", Address = "913 W. River Street, Suite 200", State = "Idaho", Zip = "83702", PhoneNumber = "+12083198450", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 11, OfficeName = "Ann Arbor - The Forge", MarketUnit = marketUnit.Midwest, City = "Ann_Arbor", Address = "301 E Liberty St, Suite 700", State = "Michigan", Zip = "48104", PhoneNumber = "+18883745527", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 12, OfficeName = "Minneapolis", MarketUnit = marketUnit.Midwest, City = "Minneapolis", Address = "333 South Seventh Street, Suite 1700", State = "Minnesota", Zip = "55402", PhoneNumber = "+16122770000", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 13, OfficeName = "Detroit - Digital Delivery Center", MarketUnit = marketUnit.Midwest, City = "Detroit", Address = "1001 Woodward Avenue, Suite 400", State = "Michigan", Zip = "48226", PhoneNumber = "+13128872000", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 14, OfficeName = "Detroit Industry X.O Innovation Center", MarketUnit = marketUnit.Midwest, City = "Detroit", Address = "13600 Otterson Court", State = "Michigan", Zip = "48150", PhoneNumber = "+1313887200", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 15, OfficeName = "Troy - MXM", MarketUnit = marketUnit.Midwest, City = "Troy", Address = "1050 Wilshire Dr, Suite 150", State = "Michigan", Zip = "48084", PhoneNumber = "+12488162893", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 16, OfficeName = "Troy - Mackevision", MarketUnit = marketUnit.Midwest, City = "Troy", Address = "1965 Research Dr", State = "Michigan", Zip = "48083", PhoneNumber = "+12486566566", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 17, OfficeName = "Culver City", MarketUnit = marketUnit.West, City = "Culver_City", Address = "800 Corporate Pointe, Suite, 100", State = "California", Zip = "90230", PhoneNumber = "+13107262700", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 18, OfficeName = "Irvine", MarketUnit = marketUnit.West, City = "Irvine", Address = "19800 MacArthur Boulvard, Suite 1200", State = "California", Zip = "92612", PhoneNumber = "+13107262700", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 19, OfficeName = "Los Angeles", MarketUnit = marketUnit.West, City = "Los_Angeles", Address = "10030 E. 4th Place, 8th Floor", State = "California", Zip = "90013", PhoneNumber = "+13107262400", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 20, OfficeName = "Rancho Cordova", MarketUnit = marketUnit.West, City = "Rancho_Cordova", Address = "ACS Sacramento, Delivery Center, 3343 Capital Center Drive, Floor 1", State = "California", Zip = "95670", PhoneNumber = "+19167383601", OfficeStatus = officeStatus.Closed, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 21, OfficeName = "Sacramento", MarketUnit = marketUnit.West, City = "Sacramento", Address = "1610 R Street, Suite #240", State = "California", Zip = "95811", PhoneNumber = "+13107262700", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 22, OfficeName = "San Diego - High Bluff Drive", MarketUnit = marketUnit.West, City = "San_Diego", Address = "12680 High Bluff Drive, Suite 200, TownShip 14", State = "California", Zip = "92130", PhoneNumber = "+13107262700", OfficeStatus = officeStatus.By_Invitation_Only, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 23, OfficeName = "San Diego - Murray Canyon", MarketUnit = marketUnit.West, City = "San_Diego", Address = "1615 Murray Canyon Road, Suite 400", State = "California", Zip = "92108", PhoneNumber = "+1415375042", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 24, OfficeName = "San Francisco", MarketUnit = marketUnit.West, City = "San_Francisco", Address = "415 Mission Street, Floor 31-34", State = "California", Zip = "94105", PhoneNumber = "+14155375000", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 25, OfficeName = "San Francisco Innovation Hub", MarketUnit = marketUnit.West, City = "San_Francisco", Address = "415 Mission Street, Flor 35", State = "California", Zip = "94105", PhoneNumber = "+14155375700", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, new Office { ID = 26, OfficeName = "San Jose", MarketUnit = marketUnit.West, City = "San_Jose", Address = "50 West San Fernando Street, Suite 1100", State = "California", Zip = "95113", PhoneNumber = "+14088172100", OfficeStatus = officeStatus.Business_As_Usual, OfficeServices = officeServices.Full, Visitors = true, LocationType = locationType.Innovation, TechSupport = techSupport.Yes, ReservableSpace = true, DressCode = "Business Casual", AdditionalInfo = "", FaceCoverings = faceCovering.Required, TemperatureChecking = temperatureChecking.Conducting_by_Accenture, PhysicalDistancing = true, TemperatureChecks = true, OtherProtocols = true }, //new Office{ID=27, OfficeName="",MarketUnit=marketUnit.Midwest,City=city.Ann_Arbor,Address="",PhoneNumber= "", OfficeStatus=officeStatus.Business_As_Usual,OfficeServices=officeServices.Full,Visitors=true,LocationType=locationType.Innovation,TechSupport=techSupport.Yes,ReservableSpace=true,DressCode="Business Casual", AdditionalInfo="",FaceCoverings=faceCovering.Required,TemperatureChecking=temperatureChecking.Conducting_by_Accenture,PhysicalDistancing=true,TemperatureChecks=true,OtherProtocols=true}, //new Office{ID=28, OfficeName="",MarketUnit=marketUnit.Midwest,City=city.Ann_Arbor,Address="",PhoneNumber= "", OfficeStatus=officeStatus.Business_As_Usual,OfficeServices=officeServices.Full,Visitors=true,LocationType=locationType.Innovation,TechSupport=techSupport.Yes,ReservableSpace=true,DressCode="Business Casual", AdditionalInfo="",FaceCoverings=faceCovering.Required,TemperatureChecking=temperatureChecking.Conducting_by_Accenture,PhysicalDistancing=true,TemperatureChecks=true,OtherProtocols=true}, //new Office{ID=20, OfficeName="",MarketUnit=marketUnit.Midwest,City=city.Ann_Arbor,Address="",PhoneNumber= "", OfficeStatus=officeStatus.Business_As_Usual,OfficeServices=officeServices.Full,Visitors=true,LocationType=locationType.Innovation,TechSupport=techSupport.Yes,ReservableSpace=true,DressCode="Business Casual", AdditionalInfo="",FaceCoverings=faceCovering.Required,TemperatureChecking=temperatureChecking.Conducting_by_Accenture,PhysicalDistancing=true,TemperatureChecks=true,OtherProtocols=1}, }; context.Offices.AddRange(Offices); context.SaveChanges(); }