diff --git a/HerPublicWebsite.BusinessLogic/Models/LocalAuthorityData.cs b/HerPublicWebsite.BusinessLogic/Models/LocalAuthorityData.cs index 33d3f6a4..1fa8dee8 100644 --- a/HerPublicWebsite.BusinessLogic/Models/LocalAuthorityData.cs +++ b/HerPublicWebsite.BusinessLogic/Models/LocalAuthorityData.cs @@ -48,7 +48,7 @@ private enum IncomeThreshold { "9054", new LocalAuthorityDetails("Argyll and Bute Council", Hug2Status.NotTakingPart, "https://www.argyll-bute.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3810", new LocalAuthorityDetails("Arun District Council", Hug2Status.Live, "http://www.arun.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "3005", new LocalAuthorityDetails("Ashfield District Council", Hug2Status.Pending, "https://www.ashfield.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "2205", new LocalAuthorityDetails("Ashford Borough Council", Hug2Status.Live, "https://www.ashford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2205", new LocalAuthorityDetails("Ashford Borough Council", Hug2Status.TakingFutureReferrals, "https://www.ashford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "3505", new LocalAuthorityDetails("Babergh District Council", Hug2Status.Live, "https://www.babergh.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Suffolk County Council") }, { "5060", new LocalAuthorityDetails("London Borough of Barking and Dagenham", Hug2Status.Live, "https://www.lbbd.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "5090", new LocalAuthorityDetails("Barnet Council", Hug2Status.Live, "https://www.barnet.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, @@ -57,7 +57,7 @@ private enum IncomeThreshold { "1705", new LocalAuthorityDetails("Basingstoke and Deane Borough Council", Hug2Status.Live, "http://www.basingstoke.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "3010", new LocalAuthorityDetails("Bassetlaw District Council", Hug2Status.Pending, "https://www.bassetlaw.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "114", new LocalAuthorityDetails("Bath and North East Somerset Council", Hug2Status.Live, "http://www.bathnes.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Bristol City Council") }, - { "235", new LocalAuthorityDetails("Bedford Borough Council", Hug2Status.Live, "https://www.bedford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "235", new LocalAuthorityDetails("Bedford Borough Council", Hug2Status.TakingFutureReferrals, "https://www.bedford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "5120", new LocalAuthorityDetails("London Borough of Bexley", Hug2Status.Live, "https://www.bexley.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "4605", new LocalAuthorityDetails("Birmingham City Council", Hug2Status.Live, "https://www.birmingham.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "2405", new LocalAuthorityDetails("Blaby District Council", Hug2Status.TakingFutureReferrals, "https://www.blaby.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, @@ -68,20 +68,20 @@ private enum IncomeThreshold { "4205", new LocalAuthorityDetails("Bolton Metropolitan Borough Council", Hug2Status.NotTakingPart, "http://www.bolton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "2505", new LocalAuthorityDetails("Boston Borough Council", Hug2Status.Pending, "https://www.boston.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "1260", new LocalAuthorityDetails("Bournemouth, Christchurch and Poole Council", Hug2Status.TakingFutureReferrals, "https://www.bcpcouncil.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Dorset Council") }, - { "335", new LocalAuthorityDetails("Bracknell Forest Borough Council", Hug2Status.Live, "https://www.bracknell-forest.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "335", new LocalAuthorityDetails("Bracknell Forest Borough Council", Hug2Status.TakingFutureReferrals, "https://www.bracknell-forest.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "4705", new LocalAuthorityDetails("City of Bradford Metropolitan District Council", Hug2Status.NotTakingPart, "https://www.bradford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "1510", new LocalAuthorityDetails("Braintree District Council", Hug2Status.Live, "http://www.braintree.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1510", new LocalAuthorityDetails("Braintree District Council", Hug2Status.TakingFutureReferrals, "http://www.braintree.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "2605", new LocalAuthorityDetails("Breckland District Council", Hug2Status.TakingFutureReferrals, "http://www.breckland.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Broadland District Council") }, { "5150", new LocalAuthorityDetails("Brent Council", Hug2Status.Live, "https://www.brent.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, - { "1515", new LocalAuthorityDetails("Brentwood Borough Council", Hug2Status.Live, "http://www.brentwood.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1515", new LocalAuthorityDetails("Brentwood Borough Council", Hug2Status.TakingFutureReferrals, "http://www.brentwood.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "6915", new LocalAuthorityDetails("Bridgend County Borough Council", Hug2Status.NotTakingPart, "https://www.bridgend.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "1445", new LocalAuthorityDetails("Brighton and Hove City Council", Hug2Status.Live, "https://www.brighton-hove.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "116", new LocalAuthorityDetails("Bristol City Council", Hug2Status.Live, "https://www.bristol.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Bristol City Council") }, { "2610", new LocalAuthorityDetails("Broadland District Council", Hug2Status.TakingFutureReferrals, "https://www.southnorfolkandbroadland.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Broadland District Council") }, { "1805", new LocalAuthorityDetails("Bromsgrove District Council", Hug2Status.Pending, "http://www.bromsgrove.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "1905", new LocalAuthorityDetails("Broxbourne Borough Council", Hug2Status.Live, "https://www.broxbourne.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1905", new LocalAuthorityDetails("Broxbourne Borough Council", Hug2Status.TakingFutureReferrals, "https://www.broxbourne.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "3015", new LocalAuthorityDetails("Broxtowe Borough Council", Hug2Status.Pending, "https://www.broxtowe.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "440", new LocalAuthorityDetails("Buckinghamshire Council", Hug2Status.Live, "https://www.buckinghamshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "440", new LocalAuthorityDetails("Buckinghamshire Council", Hug2Status.TakingFutureReferrals, "https://www.buckinghamshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "2315", new LocalAuthorityDetails("Burnley Borough Council", Hug2Status.Live, "http://www.burnley.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Blackpool Council") }, { "4210", new LocalAuthorityDetails("Bury Metropolitan Borough Council", Hug2Status.NotTakingPart, "https://www.bury.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "6920", new LocalAuthorityDetails("Caerphilly County Borough Council", Hug2Status.NotTakingPart, "http://www.caerphilly.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -89,14 +89,14 @@ private enum IncomeThreshold { "505", new LocalAuthorityDetails("Cambridge City Council", Hug2Status.Live, "https://www.cambridge.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridge City Council") }, { "5210", new LocalAuthorityDetails("Camden Council", Hug2Status.Live, "https://www.camden.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "3405", new LocalAuthorityDetails("Cannock Chase District Council", Hug2Status.Pending, "http://www.cannockchasedc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "2210", new LocalAuthorityDetails("Canterbury City Council", Hug2Status.Live, "https://www.canterbury.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2210", new LocalAuthorityDetails("Canterbury City Council", Hug2Status.TakingFutureReferrals, "https://www.canterbury.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "6815", new LocalAuthorityDetails("City of Cardiff Council", Hug2Status.NotTakingPart, "https://www.cardiff.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "6825", new LocalAuthorityDetails("Carmarthenshire County Council", Hug2Status.NotTakingPart, "https://www.carmarthenshire.gov.wales/home/council-services/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "1520", new LocalAuthorityDetails("Castle Point District Council", Hug2Status.Live, "https://www.castlepoint.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1520", new LocalAuthorityDetails("Castle Point District Council", Hug2Status.TakingFutureReferrals, "https://www.castlepoint.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "240", new LocalAuthorityDetails("Central Bedfordshire Council", Hug2Status.NotTakingPart, "http://www.centralbedfordshire.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "6820", new LocalAuthorityDetails("Ceredigion County Council", Hug2Status.NotTakingPart, "http://www.ceredigion.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "2410", new LocalAuthorityDetails("Charnwood Borough Council", Hug2Status.TakingFutureReferrals, "http://www.charnwood.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "1525", new LocalAuthorityDetails("Chelmsford City Council", Hug2Status.Live, "https://www.chelmsford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1525", new LocalAuthorityDetails("Chelmsford City Council", Hug2Status.TakingFutureReferrals, "https://www.chelmsford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1605", new LocalAuthorityDetails("Cheltenham Borough Council", Hug2Status.Live, "https://www.cheltenham.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Stroud District Council") }, { "3105", new LocalAuthorityDetails("Cherwell District Council", Hug2Status.Live, "https://www.cherwell.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Oxfordshire County Council") }, { "660", new LocalAuthorityDetails("Cheshire East Council", Hug2Status.Live, "https://www.cheshireeast.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cheshire East Council") }, @@ -112,7 +112,7 @@ private enum IncomeThreshold { "3455", new LocalAuthorityDetails("Stoke-on-Trent City Council", Hug2Status.NotTakingPart, "https://www.stoke.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "5990", new LocalAuthorityDetails("Westminster City Council", Hug2Status.Live, "https://www.westminster.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "9056", new LocalAuthorityDetails("Clackmannanshire Council", Hug2Status.NotTakingPart, "https://www.clacks.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "1530", new LocalAuthorityDetails("Colchester Borough Council", Hug2Status.Live, "http://www.colchester.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1530", new LocalAuthorityDetails("Colchester Borough Council", Hug2Status.TakingFutureReferrals, "http://www.colchester.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "6905", new LocalAuthorityDetails("Conwy County Borough Council", Hug2Status.NotTakingPart, "https://www.conwy.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "840", new LocalAuthorityDetails("Cornwall Council", Hug2Status.TakingFutureReferrals, "https://www.cornwall.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cornwall Council and Council of the Isles of Scilly") }, { "1610", new LocalAuthorityDetails("Cotswold District Council", Hug2Status.Live, "https://www.cotswold.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Stroud District Council") }, @@ -120,7 +120,7 @@ private enum IncomeThreshold { "3820", new LocalAuthorityDetails("Crawley Borough Council", Hug2Status.Live, "https://crawley.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "5240", new LocalAuthorityDetails("Croydon Council", Hug2Status.Live, "http://www.croydon.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "940", new LocalAuthorityDetails("Cumberland Council", Hug2Status.Live, "https://www.cumberland.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cumberland Council and Westmoreland and Furness") }, - { "1910", new LocalAuthorityDetails("Dacorum Borough Council", Hug2Status.Live, "http://www.dacorum.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1910", new LocalAuthorityDetails("Dacorum Borough Council", Hug2Status.TakingFutureReferrals, "http://www.dacorum.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1350", new LocalAuthorityDetails("Darlington Borough Council", Hug2Status.Pending, "https://www.darlington.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Darlington Borough Council") }, { "2215", new LocalAuthorityDetails("Dartford Borough Council", Hug2Status.Live, "http://www.dartford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Dartford Borough Council") }, { "6830", new LocalAuthorityDetails("Denbighshire County Council", Hug2Status.NotTakingPart, "https://www.denbighshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -138,7 +138,7 @@ private enum IncomeThreshold { "1105", new LocalAuthorityDetails("East Devon District Council", Hug2Status.Live, "http://eastdevon.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Devon County Council") }, { "9061", new LocalAuthorityDetails("East Dunbartonshire Council", Hug2Status.NotTakingPart, "https://www.eastdunbarton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "1710", new LocalAuthorityDetails("East Hampshire District Council", Hug2Status.Live, "http://www.easthants.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, - { "1915", new LocalAuthorityDetails("East Hertfordshire District Council", Hug2Status.Live, "https://www.eastherts.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1915", new LocalAuthorityDetails("East Hertfordshire District Council", Hug2Status.TakingFutureReferrals, "https://www.eastherts.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "2510", new LocalAuthorityDetails("East Lindsey District Council", Hug2Status.Pending, "https://www.e-lindsey.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "9062", new LocalAuthorityDetails("East Lothian Council", Hug2Status.NotTakingPart, "https://www.eastlothian.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "9063", new LocalAuthorityDetails("East Renfrewshire Council", Hug2Status.NotTakingPart, "http://www.eastrenfrewshire.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -149,7 +149,7 @@ private enum IncomeThreshold { "1715", new LocalAuthorityDetails("Eastleigh Borough Council", Hug2Status.Live, "http://www.eastleigh.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "3605", new LocalAuthorityDetails("Elmbridge Borough Council", Hug2Status.Live, "http://www.elmbridge.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, { "5300", new LocalAuthorityDetails("Enfield Council", Hug2Status.Live, "https://new.enfield.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, - { "1535", new LocalAuthorityDetails("Epping Forest District Council", Hug2Status.Live, "https://www.eppingforestdc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1535", new LocalAuthorityDetails("Epping Forest District Council", Hug2Status.TakingFutureReferrals, "https://www.eppingforestdc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "3610", new LocalAuthorityDetails("Epsom and Ewell Borough Council", Hug2Status.Live, "http://www.epsom-ewell.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, { "1025", new LocalAuthorityDetails("Erewash Borough Council", Hug2Status.Pending, "https://www.erewash.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "1110", new LocalAuthorityDetails("Exeter City Council", Hug2Status.Live, "https://exeter.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Devon County Council") }, @@ -158,14 +158,14 @@ private enum IncomeThreshold { "515", new LocalAuthorityDetails("Fenland District Council", Hug2Status.Live, "http://www.fenland.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridge City Council") }, { "9066", new LocalAuthorityDetails("Fife Council", Hug2Status.NotTakingPart, "https://www.fife.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "6835", new LocalAuthorityDetails("Flintshire County Council", Hug2Status.NotTakingPart, "http://www.flintshire.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "2250", new LocalAuthorityDetails("Folkestone and Hythe District Council", Hug2Status.Live, "https://www.folkestone-hythe.gov.uk/home", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2250", new LocalAuthorityDetails("Folkestone and Hythe District Council", Hug2Status.TakingFutureReferrals, "https://www.folkestone-hythe.gov.uk/home", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1615", new LocalAuthorityDetails("Forest of Dean District Council", Hug2Status.Live, "https://www.fdean.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Stroud District Council") }, { "2325", new LocalAuthorityDetails("Fylde Borough Council", Hug2Status.NotTakingPart, "https://www.fylde.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "4505", new LocalAuthorityDetails("Gateshead Metropolitan Borough Council", Hug2Status.NotTakingPart, "https://www.gateshead.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3020", new LocalAuthorityDetails("Gedling Borough Council", Hug2Status.Pending, "https://www.gedling.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "1620", new LocalAuthorityDetails("Gloucester City Council", Hug2Status.Live, "http://www.gloucester.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Stroud District Council") }, { "1725", new LocalAuthorityDetails("Gosport Borough Council", Hug2Status.Live, "https://www.gosport.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, - { "2230", new LocalAuthorityDetails("Gravesham Borough Council", Hug2Status.Live, "http://www.gravesham.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2230", new LocalAuthorityDetails("Gravesham Borough Council", Hug2Status.TakingFutureReferrals, "http://www.gravesham.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "2615", new LocalAuthorityDetails("Great Yarmouth Borough Council", Hug2Status.Pending, "https://www.great-yarmouth.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "5330", new LocalAuthorityDetails("Royal Borough of Greenwich", Hug2Status.Live, "http://www.royalgreenwich.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "3615", new LocalAuthorityDetails("Guildford Borough Council", Hug2Status.Live, "http://www.guildford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, @@ -174,15 +174,15 @@ private enum IncomeThreshold { "650", new LocalAuthorityDetails("Halton Borough Council", Hug2Status.Live, "http://www.halton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Liverpool City Region Combined Authority") }, { "5390", new LocalAuthorityDetails("London Borough of Hammersmith and Fulham", Hug2Status.Live, "http://www.lbhf.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "2415", new LocalAuthorityDetails("Harborough District Council", Hug2Status.TakingFutureReferrals, "http://www.harborough.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "1540", new LocalAuthorityDetails("Harlow District Council", Hug2Status.Live, "http://www.harlow.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1540", new LocalAuthorityDetails("Harlow District Council", Hug2Status.TakingFutureReferrals, "http://www.harlow.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "5450", new LocalAuthorityDetails("London Borough of Harrow", Hug2Status.Live, "https://www.harrow.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, - { "1730", new LocalAuthorityDetails("Hart District Council", Hug2Status.Live, "https://www.hart.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1730", new LocalAuthorityDetails("Hart District Council", Hug2Status.TakingFutureReferrals, "https://www.hart.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "724", new LocalAuthorityDetails("Hartlepool Borough Council", Hug2Status.Pending, "http://www.hartlepool.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Darlington Borough Council") }, { "1415", new LocalAuthorityDetails("Hastings Borough Council", Hug2Status.TakingFutureReferrals, "https://www.hastings.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Lewes District Council") }, { "1735", new LocalAuthorityDetails("Havant Borough Council", Hug2Status.Live, "http://www.havant.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, - { "5480", new LocalAuthorityDetails("London Borough of Havering", Hug2Status.Live, "https://www.havering.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "5480", new LocalAuthorityDetails("London Borough of Havering", Hug2Status.TakingFutureReferrals, "https://www.havering.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1850", new LocalAuthorityDetails("Herefordshire County Council", Hug2Status.TakingFutureReferrals, "https://www.herefordshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "1920", new LocalAuthorityDetails("Hertsmere Borough Council", Hug2Status.Live, "https://www.hertsmere.gov.uk/home.aspx", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1920", new LocalAuthorityDetails("Hertsmere Borough Council", Hug2Status.TakingFutureReferrals, "https://www.hertsmere.gov.uk/home.aspx", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1030", new LocalAuthorityDetails("High Peak Borough Council", Hug2Status.Pending, "https://www.highpeak.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "9068", new LocalAuthorityDetails("The Highland Council", Hug2Status.NotTakingPart, "https://www.highland.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "5510", new LocalAuthorityDetails("Hillingdon Council", Hug2Status.Live, "https://www.hillingdon.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, @@ -215,12 +215,12 @@ private enum IncomeThreshold { "5420", new LocalAuthorityDetails("Haringey Council", Hug2Status.Live, "https://www.haringey.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "5540", new LocalAuthorityDetails("London Borough of Hounslow", Hug2Status.Live, "https://www.hounslow.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "230", new LocalAuthorityDetails("Luton Borough Council", Hug2Status.NotTakingPart, "https://www.luton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "2235", new LocalAuthorityDetails("Maidstone Borough Council", Hug2Status.Live, "http://www.maidstone.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, - { "1545", new LocalAuthorityDetails("Maldon District Council", Hug2Status.Live, "http://www.maldon.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2235", new LocalAuthorityDetails("Maidstone Borough Council", Hug2Status.TakingFutureReferrals, "http://www.maidstone.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1545", new LocalAuthorityDetails("Maldon District Council", Hug2Status.TakingFutureReferrals, "http://www.maldon.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1820", new LocalAuthorityDetails("Malvern Hills District Council", Hug2Status.Pending, "https://www.malvernhills.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "4215", new LocalAuthorityDetails("Manchester City Council", Hug2Status.TakingFutureReferrals, "http://www.manchester.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3025", new LocalAuthorityDetails("Mansfield District Council", Hug2Status.TakingFutureReferrals, "https://www.mansfield.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "2280", new LocalAuthorityDetails("Medway Council", Hug2Status.Live, "https://www.medway.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2280", new LocalAuthorityDetails("Medway Council", Hug2Status.TakingFutureReferrals, "https://www.medway.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "2430", new LocalAuthorityDetails("Melton Borough Council", Hug2Status.TakingFutureReferrals, "http://www.melton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "6925", new LocalAuthorityDetails("Merthyr Tydfil County Borough Council", Hug2Status.NotTakingPart, "https://www.merthyr.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "5720", new LocalAuthorityDetails("London Borough of Merton", Hug2Status.Live, "http://www.merton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, @@ -229,7 +229,7 @@ private enum IncomeThreshold { "3830", new LocalAuthorityDetails("Mid Sussex District Council", Hug2Status.Live, "http://www.midsussex.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "734", new LocalAuthorityDetails("Middlesbrough Borough Council", Hug2Status.NotTakingPart, "http://www.middlesbrough.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "9070", new LocalAuthorityDetails("Midlothian Council", Hug2Status.NotTakingPart, "https://www.midlothian.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "435", new LocalAuthorityDetails("Milton Keynes Council", Hug2Status.Live, "https://www.milton-keynes.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "435", new LocalAuthorityDetails("Milton Keynes Council", Hug2Status.TakingFutureReferrals, "https://www.milton-keynes.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "3620", new LocalAuthorityDetails("Mole Valley District Council", Hug2Status.Live, "https://www.molevalley.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, { "6840", new LocalAuthorityDetails("Monmouthshire County Council", Hug2Status.NotTakingPart, "https://www.monmouthshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "9071", new LocalAuthorityDetails("The Moray Council", Hug2Status.NotTakingPart, "http://www.moray.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -244,12 +244,12 @@ private enum IncomeThreshold { "1115", new LocalAuthorityDetails("North Devon District Council", Hug2Status.Live, "http://www.northdevon.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Devon County Council") }, { "1035", new LocalAuthorityDetails("North East Derbyshire District Council", Hug2Status.NotTakingPart, "https://www.ne-derbyshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "2002", new LocalAuthorityDetails("North East Lincolnshire Council", Hug2Status.TakingFutureReferrals, "http://www.nelincs.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "1925", new LocalAuthorityDetails("North Hertfordshire District Council", Hug2Status.Live, "http://www.north-herts.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1925", new LocalAuthorityDetails("North Hertfordshire District Council", Hug2Status.TakingFutureReferrals, "http://www.north-herts.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "2520", new LocalAuthorityDetails("North Kesteven District Council", Hug2Status.Pending, "https://www.n-kesteven.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "9073", new LocalAuthorityDetails("North Lanarkshire Council", Hug2Status.NotTakingPart, "https://www.northlanarkshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "2003", new LocalAuthorityDetails("North Lincolnshire Council", Hug2Status.Pending, "https://www.northlincs.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "2620", new LocalAuthorityDetails("North Norfolk District Council", Hug2Status.TakingFutureReferrals, "https://www.north-norfolk.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Broadland District Council") }, - { "2840", new LocalAuthorityDetails("North Northamptonshire Council", Hug2Status.Live, "https://www.northnorthants.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2840", new LocalAuthorityDetails("North Northamptonshire Council", Hug2Status.TakingFutureReferrals, "https://www.northnorthants.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "121", new LocalAuthorityDetails("North Somerset Council", Hug2Status.Live, "http://www.n-somerset.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Bristol City Council") }, { "4515", new LocalAuthorityDetails("North Tyneside Council", Hug2Status.Live, "https://my.northtyneside.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3705", new LocalAuthorityDetails("North Warwickshire Borough Council", Hug2Status.Pending, "https://www.northwarks.gov.uk/site/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, @@ -263,7 +263,7 @@ private enum IncomeThreshold { "4220", new LocalAuthorityDetails("Oldham Metropolitan Borough Council", Hug2Status.NotTakingPart, "https://www.oldham.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "7655", new LocalAuthorityDetails("Ordnance Survey", Hug2Status.NotTakingPart, "", IncomeBandOptions[IncomeThreshold._36000], null) }, { "9000", new LocalAuthorityDetails("Orkney Islands Council", Hug2Status.NotTakingPart, "https://www.orkney.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "3110", new LocalAuthorityDetails("Oxford City Council", Hug2Status.Live, "https://www.oxford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "3110", new LocalAuthorityDetails("Oxford City Council", Hug2Status.TakingFutureReferrals, "https://www.oxford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "6845", new LocalAuthorityDetails("Pembrokeshire County Council", Hug2Status.NotTakingPart, "http://www.pembrokeshire.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "2340", new LocalAuthorityDetails("Pendle Borough Council", Hug2Status.Live, "https://www.pendle.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Blackpool Council") }, { "9074", new LocalAuthorityDetails("Perth and Kinross Council", Hug2Status.NotTakingPart, "https://www.pkc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -272,7 +272,7 @@ private enum IncomeThreshold { "1775", new LocalAuthorityDetails("Portsmouth City Council", Hug2Status.Live, "https://www.portsmouth.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "6850", new LocalAuthorityDetails("Powys County Council", Hug2Status.NotTakingPart, "http://www.powys.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "2345", new LocalAuthorityDetails("Preston City Council", Hug2Status.Live, "https://www.preston.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Blackpool Council") }, - { "345", new LocalAuthorityDetails("Reading Borough Council", Hug2Status.Live, "https://www.reading.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "345", new LocalAuthorityDetails("Reading Borough Council", Hug2Status.TakingFutureReferrals, "https://www.reading.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "5780", new LocalAuthorityDetails("London Borough of Redbridge", Hug2Status.Live, "https://www.redbridge.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "728", new LocalAuthorityDetails("Redcar and Cleveland Borough", Hug2Status.Pending, "https://www.redcar-cleveland.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Darlington Borough Council") }, { "1825", new LocalAuthorityDetails("Redditch Borough Council", Hug2Status.Pending, "https://www.redditchbc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, @@ -282,7 +282,7 @@ private enum IncomeThreshold { "2350", new LocalAuthorityDetails("Ribble Valley Borough Council", Hug2Status.Live, "https://www.ribblevalley.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Blackpool Council") }, { "5810", new LocalAuthorityDetails("London Borough of Richmond upon Thames", Hug2Status.Live, "http://www.richmond.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "4225", new LocalAuthorityDetails("Rochdale Metropolitan Borough Council", Hug2Status.Live, "http://www.rochdale.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "1550", new LocalAuthorityDetails("Rochford District Council", Hug2Status.Live, "https://www.rochford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1550", new LocalAuthorityDetails("Rochford District Council", Hug2Status.TakingFutureReferrals, "https://www.rochford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "2355", new LocalAuthorityDetails("Rossendale Borough Council", Hug2Status.Live, "https://www.rossendale.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Blackpool Council") }, { "1430", new LocalAuthorityDetails("Rother District Council", Hug2Status.TakingFutureReferrals, "http://www.rother.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Lewes District Council") }, { "4415", new LocalAuthorityDetails("Rotherham Metropolitan Borough Council", Hug2Status.NotTakingPart, "https://www.rotherham.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -299,7 +299,7 @@ private enum IncomeThreshold { "4420", new LocalAuthorityDetails("Sheffield City Council", Hug2Status.Live, "https://www.sheffield.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "9010", new LocalAuthorityDetails("Shetland Islands Council", Hug2Status.NotTakingPart, "https://www.shetland.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3245", new LocalAuthorityDetails("Shropshire County Council", Hug2Status.TakingFutureReferrals, "http://www.shropshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "350", new LocalAuthorityDetails("Slough Borough Council", Hug2Status.Live, "https://www.slough.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "350", new LocalAuthorityDetails("Slough Borough Council", Hug2Status.TakingFutureReferrals, "https://www.slough.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "4625", new LocalAuthorityDetails("Solihull Borough Council", Hug2Status.Live, "https://www.solihull.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "3300", new LocalAuthorityDetails("Somerset Council", Hug2Status.Live, "https://www.somerset.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "9076", new LocalAuthorityDetails("South Ayrshire Council", Hug2Status.NotTakingPart, "https://www.south-ayrshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -316,14 +316,14 @@ private enum IncomeThreshold { "3430", new LocalAuthorityDetails("South Staffordshire District Council", Hug2Status.Pending, "https://www.sstaffs.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "4520", new LocalAuthorityDetails("South Tyneside Council", Hug2Status.NotTakingPart, "http://www.southtyneside.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "1780", new LocalAuthorityDetails("Southampton City Council", Hug2Status.Live, "http://www.southampton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, - { "1590", new LocalAuthorityDetails("Southend-on-Sea Borough Council", Hug2Status.Live, "http://www.southend.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1590", new LocalAuthorityDetails("Southend-on-Sea Borough Council", Hug2Status.TakingFutureReferrals, "http://www.southend.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "5840", new LocalAuthorityDetails("Southwark Council", Hug2Status.Live, "https://www.southwark.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "3635", new LocalAuthorityDetails("Spelthorne Borough Council", Hug2Status.Live, "http://www.spelthorne.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, - { "1930", new LocalAuthorityDetails("St Albans City Council", Hug2Status.Live, "https://www.stalbans.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1930", new LocalAuthorityDetails("St Albans City Council", Hug2Status.TakingFutureReferrals, "https://www.stalbans.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "4315", new LocalAuthorityDetails("St Helens Borough Council", Hug2Status.Live, "https://www.sthelens.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Liverpool City Region Combined Authority") }, { "3425", new LocalAuthorityDetails("Stafford Borough Council", Hug2Status.Pending, "https://www.staffordbc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "3435", new LocalAuthorityDetails("Staffordshire Moorlands District Council", Hug2Status.Pending, "https://www.staffsmoorlands.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "1935", new LocalAuthorityDetails("Stevenage Borough Council", Hug2Status.Live, "https://www.stevenage.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1935", new LocalAuthorityDetails("Stevenage Borough Council", Hug2Status.TakingFutureReferrals, "https://www.stevenage.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "9078", new LocalAuthorityDetails("Stirling Council", Hug2Status.NotTakingPart, "https://stirling.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "4235", new LocalAuthorityDetails("Stockport Metropolitan Borough Council", Hug2Status.NotTakingPart, "https://www.stockport.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "738", new LocalAuthorityDetails("Stockton-on-Tees Borough Council", Hug2Status.Pending, "https://www.stockton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Darlington Borough Council") }, @@ -331,8 +331,8 @@ private enum IncomeThreshold { "1625", new LocalAuthorityDetails("Stroud District Council", Hug2Status.Live, "http://www.stroud.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Stroud District Council") }, { "4525", new LocalAuthorityDetails("Sunderland City Council", Hug2Status.NotTakingPart, "https://www.sunderland.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3640", new LocalAuthorityDetails("Surrey Heath Borough Council", Hug2Status.Live, "https://www.surreyheath.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, - { "5870", new LocalAuthorityDetails("London Borough of Sutton", Hug2Status.Live, "https://www.sutton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, - { "2255", new LocalAuthorityDetails("Swale Borough Council", Hug2Status.Live, "http://www.swale.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "5870", new LocalAuthorityDetails("London Borough of Sutton", Hug2Status.TakingFutureReferrals, "https://www.sutton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2255", new LocalAuthorityDetails("Swale Borough Council", Hug2Status.TakingFutureReferrals, "http://www.swale.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "6855", new LocalAuthorityDetails("City and County of Swansea Council", Hug2Status.NotTakingPart, "https://www.swansea.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3935", new LocalAuthorityDetails("Swindon Borough Council", Hug2Status.NotTakingPart, "https://www.swindon.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "4240", new LocalAuthorityDetails("Tameside Metropolitan Borough Council", Hug2Status.NotTakingPart, "http://www.tameside.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -340,20 +340,20 @@ private enum IncomeThreshold { "3645", new LocalAuthorityDetails("Tandridge District Council", Hug2Status.Live, "https://www.tandridge.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, { "1130", new LocalAuthorityDetails("Teignbridge District Council", Hug2Status.Live, "http://www.teignbridge.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Devon County Council") }, { "3240", new LocalAuthorityDetails("Telford and Wrekin Borough Council", Hug2Status.Live, "http://www.telford.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, - { "1560", new LocalAuthorityDetails("Tendring District Council", Hug2Status.Live, "http://www.tendringdc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1560", new LocalAuthorityDetails("Tendring District Council", Hug2Status.TakingFutureReferrals, "http://www.tendringdc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1760", new LocalAuthorityDetails("Test Valley Borough Council", Hug2Status.Live, "https://www.testvalley.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, { "1630", new LocalAuthorityDetails("Tewkesbury Borough Council", Hug2Status.Live, "https://tewkesbury.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Stroud District Council") }, - { "2260", new LocalAuthorityDetails("Thanet District Council", Hug2Status.Live, "http://thanet.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2260", new LocalAuthorityDetails("Thanet District Council", Hug2Status.TakingFutureReferrals, "http://thanet.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1940", new LocalAuthorityDetails("Three Rivers District Council", Hug2Status.NotTakingPart, "http://www.threerivers.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "1595", new LocalAuthorityDetails("Thurrock Council", Hug2Status.Live, "http://www.thurrock.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, - { "2265", new LocalAuthorityDetails("Tonbridge and Malling Borough Council", Hug2Status.Live, "https://www.tmbc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1595", new LocalAuthorityDetails("Thurrock Council", Hug2Status.TakingFutureReferrals, "http://www.thurrock.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2265", new LocalAuthorityDetails("Tonbridge and Malling Borough Council", Hug2Status.TakingFutureReferrals, "https://www.tmbc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1165", new LocalAuthorityDetails("Torbay Council", Hug2Status.Live, "http://www.torbay.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Devon County Council") }, { "6945", new LocalAuthorityDetails("Torfaen County Borough Council", Hug2Status.NotTakingPart, "http://www.torfaen.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "1145", new LocalAuthorityDetails("Torridge District Council", Hug2Status.Live, "https://www.torridge.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Devon County Council") }, { "5900", new LocalAuthorityDetails("Tower Hamlets Council", Hug2Status.Live, "http://www.towerhamlets.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Greater London Authority") }, { "4245", new LocalAuthorityDetails("Trafford Metropolitan Borough Council", Hug2Status.NotTakingPart, "http://www.trafford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "2270", new LocalAuthorityDetails("Tunbridge Wells Borough Council", Hug2Status.Live, "https://www.tunbridgewells.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, - { "1570", new LocalAuthorityDetails("Uttlesford District Council", Hug2Status.Live, "https://www.uttlesford.gov.uk/home", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2270", new LocalAuthorityDetails("Tunbridge Wells Borough Council", Hug2Status.TakingFutureReferrals, "https://www.tunbridgewells.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1570", new LocalAuthorityDetails("Uttlesford District Council", Hug2Status.TakingFutureReferrals, "https://www.uttlesford.gov.uk/home", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "6950", new LocalAuthorityDetails("Vale of Glamorgan Council", Hug2Status.NotTakingPart, "https://valeofglamorgan.gov.uk/en/index.aspx", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3120", new LocalAuthorityDetails("Vale of White Horse District Council", Hug2Status.Live, "http://www.whitehorsedc.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Oxfordshire County Council") }, { "4725", new LocalAuthorityDetails("Wakefield Council", Hug2Status.Live, "https://www.wakefield.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -365,14 +365,14 @@ private enum IncomeThreshold { "1945", new LocalAuthorityDetails("Watford Borough Council", Hug2Status.NotTakingPart, "https://www.watford.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3650", new LocalAuthorityDetails("Waverley Borough Council", Hug2Status.Live, "https://www.waverley.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, { "1435", new LocalAuthorityDetails("Wealden District Council", Hug2Status.Live, "https://www.wealden.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "1950", new LocalAuthorityDetails("Welwyn Hatfield Borough Council", Hug2Status.Live, "https://www.welhat.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, - { "340", new LocalAuthorityDetails("West Berkshire Council", Hug2Status.Live, "http://www.westberks.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "1950", new LocalAuthorityDetails("Welwyn Hatfield Borough Council", Hug2Status.TakingFutureReferrals, "https://www.welhat.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "340", new LocalAuthorityDetails("West Berkshire Council", Hug2Status.TakingFutureReferrals, "http://www.westberks.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "1150", new LocalAuthorityDetails("West Devon Council", Hug2Status.Live, "http://www.westdevon.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "West Devon Borough Council") }, { "9057", new LocalAuthorityDetails("West Dunbartonshire Council", Hug2Status.NotTakingPart, "https://www.west-dunbarton.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "2365", new LocalAuthorityDetails("West Lancashire District Council", Hug2Status.Live, "http://www.westlancs.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Blackpool Council") }, { "2535", new LocalAuthorityDetails("West Lindsey District Council", Hug2Status.Pending, "https://www.west-lindsey.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "9079", new LocalAuthorityDetails("West Lothian Council", Hug2Status.NotTakingPart, "https://www.westlothian.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, - { "2845", new LocalAuthorityDetails("West Northamptonshire Council", Hug2Status.Live, "https://www.westnorthants.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "2845", new LocalAuthorityDetails("West Northamptonshire Council", Hug2Status.TakingFutureReferrals, "https://www.westnorthants.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "3125", new LocalAuthorityDetails("West Oxfordshire District Council", Hug2Status.Live, "https://www.westoxon.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Oxfordshire County Council") }, { "3545", new LocalAuthorityDetails("West Suffolk District Council", Hug2Status.Live, "https://www.westsuffolk.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Suffolk County Council") }, { "9020", new LocalAuthorityDetails("Comhairle nan Eilean Siar", Hug2Status.NotTakingPart, "https://www.cne-siar.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, @@ -380,10 +380,10 @@ private enum IncomeThreshold { "4250", new LocalAuthorityDetails("Wigan Metropolitan Borough Council", Hug2Status.NotTakingPart, "http://www.wigan.gov.uk", IncomeBandOptions[IncomeThreshold._36000], null) }, { "3940", new LocalAuthorityDetails("Wiltshire Council", Hug2Status.TakingFutureReferrals, "https://www.wiltshire.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], null) }, { "1765", new LocalAuthorityDetails("Winchester City Council", Hug2Status.Live, "https://www.winchester.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Portsmouth City Council") }, - { "355", new LocalAuthorityDetails("Windsor and Maidenhead Borough Council", Hug2Status.Live, "http://www.rbwm.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "355", new LocalAuthorityDetails("Windsor and Maidenhead Borough Council", Hug2Status.TakingFutureReferrals, "http://www.rbwm.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "4325", new LocalAuthorityDetails("Wirral Council", Hug2Status.Live, "http://www.wirral.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Liverpool City Region Combined Authority") }, { "3655", new LocalAuthorityDetails("Woking Borough Council", Hug2Status.Live, "https://www.woking.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Surrey County Council") }, - { "360", new LocalAuthorityDetails("Wokingham Borough Council", Hug2Status.Live, "https://www.wokingham.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, + { "360", new LocalAuthorityDetails("Wokingham Borough Council", Hug2Status.TakingFutureReferrals, "https://www.wokingham.gov.uk/", IncomeBandOptions[IncomeThreshold._36000], "Cambridgeshire and Peterborough Combined Authority") }, { "4635", new LocalAuthorityDetails("Wolverhampton City Council", Hug2Status.Pending, "http://www.wolverhampton.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "1835", new LocalAuthorityDetails("Worcester City Council", Hug2Status.TakingFutureReferrals, "http://www.worcester.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, { "1855", new LocalAuthorityDetails("Worcestershire County Council", Hug2Status.Live, "http://www.worcestershire.gov.uk", IncomeBandOptions[IncomeThreshold._36000], "Midlands Net Zero Hub") }, diff --git a/HerPublicWebsite.UnitTests/BusinessLogic/Models/ExpectedLocalAuthorityData/LocalAuthorityStatuses.cs b/HerPublicWebsite.UnitTests/BusinessLogic/Models/ExpectedLocalAuthorityData/LocalAuthorityStatuses.cs index b4e5a9fe..dbdd68a9 100644 --- a/HerPublicWebsite.UnitTests/BusinessLogic/Models/ExpectedLocalAuthorityData/LocalAuthorityStatuses.cs +++ b/HerPublicWebsite.UnitTests/BusinessLogic/Models/ExpectedLocalAuthorityData/LocalAuthorityStatuses.cs @@ -17,7 +17,7 @@ internal static Dictionary StatusesByCustodianCode() { "9054", NotTakingPart }, { "3810", Live }, { "3005", Pending }, - { "2205", Live }, + { "2205", TakingFutureReferrals }, { "3505", Live }, { "5060", Live }, { "5090", Live }, @@ -26,7 +26,7 @@ internal static Dictionary StatusesByCustodianCode() { "1705", Live }, { "3010", Pending }, { "114", Live }, - { "235", Live }, + { "235", TakingFutureReferrals }, { "5120", Live }, { "4605", Live }, { "2405", TakingFutureReferrals }, @@ -37,20 +37,20 @@ internal static Dictionary StatusesByCustodianCode() { "4205", NotTakingPart }, { "2505", Pending }, { "1260", TakingFutureReferrals }, - { "335", Live }, + { "335", TakingFutureReferrals }, { "4705", NotTakingPart }, - { "1510", Live }, + { "1510", TakingFutureReferrals }, { "2605", TakingFutureReferrals }, { "5150", Live }, - { "1515", Live }, + { "1515", TakingFutureReferrals }, { "6915", NotTakingPart }, { "1445", Live }, { "116", Live }, { "2610", TakingFutureReferrals }, { "1805", Pending }, - { "1905", Live }, + { "1905", TakingFutureReferrals }, { "3015", Pending }, - { "440", Live }, + { "440", TakingFutureReferrals }, { "2315", Live }, { "4210", NotTakingPart }, { "6920", NotTakingPart }, @@ -58,14 +58,14 @@ internal static Dictionary StatusesByCustodianCode() { "505", Live }, { "5210", Live }, { "3405", Pending }, - { "2210", Live }, + { "2210", TakingFutureReferrals }, { "6815", NotTakingPart }, { "6825", NotTakingPart }, - { "1520", Live }, + { "1520", TakingFutureReferrals }, { "240", NotTakingPart }, { "6820", NotTakingPart }, { "2410", TakingFutureReferrals }, - { "1525", Live }, + { "1525", TakingFutureReferrals }, { "1605", Live }, { "3105", Live }, { "660", Live }, @@ -81,7 +81,7 @@ internal static Dictionary StatusesByCustodianCode() { "3455", NotTakingPart }, { "5990", Live }, { "9056", NotTakingPart }, - { "1530", Live }, + { "1530", TakingFutureReferrals }, { "6905", NotTakingPart }, { "840", TakingFutureReferrals }, { "1610", Live }, @@ -89,7 +89,7 @@ internal static Dictionary StatusesByCustodianCode() { "3820", Live }, { "5240", Live }, { "940", Live }, - { "1910", Live }, + { "1910", TakingFutureReferrals }, { "1350", Pending }, { "2215", Live }, { "6830", NotTakingPart }, @@ -107,7 +107,7 @@ internal static Dictionary StatusesByCustodianCode() { "1105", Live }, { "9061", NotTakingPart }, { "1710", Live }, - { "1915", Live }, + { "1915", TakingFutureReferrals }, { "2510", Pending }, { "9062", NotTakingPart }, { "9063", NotTakingPart }, @@ -118,7 +118,7 @@ internal static Dictionary StatusesByCustodianCode() { "1715", Live }, { "3605", Live }, { "5300", Live }, - { "1535", Live }, + { "1535", TakingFutureReferrals }, { "3610", Live }, { "1025", Pending }, { "1110", Live }, @@ -127,14 +127,14 @@ internal static Dictionary StatusesByCustodianCode() { "515", Live }, { "9066", NotTakingPart }, { "6835", NotTakingPart }, - { "2250", Live }, + { "2250", TakingFutureReferrals }, { "1615", Live }, { "2325", NotTakingPart }, { "4505", NotTakingPart }, { "3020", Pending }, { "1620", Live }, { "1725", Live }, - { "2230", Live }, + { "2230", TakingFutureReferrals }, { "2615", Pending }, { "5330", Live }, { "3615", Live }, @@ -143,15 +143,15 @@ internal static Dictionary StatusesByCustodianCode() { "650", Live }, { "5390", Live }, { "2415", TakingFutureReferrals }, - { "1540", Live }, + { "1540", TakingFutureReferrals }, { "5450", Live }, - { "1730", Live }, + { "1730", TakingFutureReferrals }, { "724", Pending }, { "1415", TakingFutureReferrals }, { "1735", Live }, - { "5480", Live }, + { "5480", TakingFutureReferrals }, { "1850", TakingFutureReferrals }, - { "1920", Live }, + { "1920", TakingFutureReferrals }, { "1030", Pending }, { "9068", NotTakingPart }, { "5510", Live }, @@ -184,12 +184,12 @@ internal static Dictionary StatusesByCustodianCode() { "5420", Live }, { "5540", Live }, { "230", NotTakingPart }, - { "2235", Live }, - { "1545", Live }, + { "2235", TakingFutureReferrals }, + { "1545", TakingFutureReferrals }, { "1820", Pending }, { "4215", TakingFutureReferrals }, { "3025", TakingFutureReferrals }, - { "2280", Live }, + { "2280", TakingFutureReferrals }, { "2430", TakingFutureReferrals }, { "6925", NotTakingPart }, { "5720", Live }, @@ -198,7 +198,7 @@ internal static Dictionary StatusesByCustodianCode() { "3830", Live }, { "734", NotTakingPart }, { "9070", NotTakingPart }, - { "435", Live }, + { "435", TakingFutureReferrals }, { "3620", Live }, { "6840", NotTakingPart }, { "9071", NotTakingPart }, @@ -213,12 +213,12 @@ internal static Dictionary StatusesByCustodianCode() { "1115", Live }, { "1035", NotTakingPart }, { "2002", TakingFutureReferrals }, - { "1925", Live }, + { "1925", TakingFutureReferrals }, { "2520", Pending }, { "9073", NotTakingPart }, { "2003", Pending }, { "2620", TakingFutureReferrals }, - { "2840", Live }, + { "2840", TakingFutureReferrals }, { "121", Live }, { "4515", Live }, { "3705", Pending }, @@ -232,7 +232,7 @@ internal static Dictionary StatusesByCustodianCode() { "4220", NotTakingPart }, { "7655", NotTakingPart }, { "9000", NotTakingPart }, - { "3110", Live }, + { "3110", TakingFutureReferrals }, { "6845", NotTakingPart }, { "2340", Live }, { "9074", NotTakingPart }, @@ -241,7 +241,7 @@ internal static Dictionary StatusesByCustodianCode() { "1775", Live }, { "6850", NotTakingPart }, { "2345", Live }, - { "345", Live }, + { "345", TakingFutureReferrals }, { "5780", Live }, { "728", Pending }, { "1825", Pending }, @@ -251,7 +251,7 @@ internal static Dictionary StatusesByCustodianCode() { "2350", Live }, { "5810", Live }, { "4225", Live }, - { "1550", Live }, + { "1550", TakingFutureReferrals }, { "2355", Live }, { "1430", TakingFutureReferrals }, { "4415", NotTakingPart }, @@ -268,7 +268,7 @@ internal static Dictionary StatusesByCustodianCode() { "4420", Live }, { "9010", NotTakingPart }, { "3245", TakingFutureReferrals }, - { "350", Live }, + { "350", TakingFutureReferrals }, { "4625", Live }, { "3300", Live }, { "9076", NotTakingPart }, @@ -285,14 +285,14 @@ internal static Dictionary StatusesByCustodianCode() { "3430", Pending }, { "4520", NotTakingPart }, { "1780", Live }, - { "1590", Live }, + { "1590", TakingFutureReferrals }, { "5840", Live }, { "3635", Live }, - { "1930", Live }, + { "1930", TakingFutureReferrals }, { "4315", Live }, { "3425", Pending }, { "3435", Pending }, - { "1935", Live }, + { "1935", TakingFutureReferrals }, { "9078", NotTakingPart }, { "4235", NotTakingPart }, { "738", Pending }, @@ -300,8 +300,8 @@ internal static Dictionary StatusesByCustodianCode() { "1625", Live }, { "4525", NotTakingPart }, { "3640", Live }, - { "5870", Live }, - { "2255", Live }, + { "5870", TakingFutureReferrals }, + { "2255", TakingFutureReferrals }, { "6855", NotTakingPart }, { "3935", NotTakingPart }, { "4240", NotTakingPart }, @@ -309,20 +309,20 @@ internal static Dictionary StatusesByCustodianCode() { "3645", Live }, { "1130", Live }, { "3240", Live }, - { "1560", Live }, + { "1560", TakingFutureReferrals }, { "1760", Live }, { "1630", Live }, - { "2260", Live }, + { "2260", TakingFutureReferrals }, { "1940", NotTakingPart }, - { "1595", Live }, - { "2265", Live }, + { "1595", TakingFutureReferrals }, + { "2265", TakingFutureReferrals }, { "1165", Live }, { "6945", NotTakingPart }, { "1145", Live }, { "5900", Live }, { "4245", NotTakingPart }, - { "2270", Live }, - { "1570", Live }, + { "2270", TakingFutureReferrals }, + { "1570", TakingFutureReferrals }, { "6950", NotTakingPart }, { "3120", Live }, { "4725", Live }, @@ -334,14 +334,14 @@ internal static Dictionary StatusesByCustodianCode() { "1945", NotTakingPart }, { "3650", Live }, { "1435", Live }, - { "1950", Live }, - { "340", Live }, + { "1950", TakingFutureReferrals }, + { "340", TakingFutureReferrals }, { "1150", Live }, { "9057", NotTakingPart }, { "2365", Live }, { "2535", Pending }, { "9079", NotTakingPart }, - { "2845", Live }, + { "2845", TakingFutureReferrals }, { "3125", Live }, { "3545", Live }, { "9020", NotTakingPart }, @@ -349,10 +349,10 @@ internal static Dictionary StatusesByCustodianCode() { "4250", NotTakingPart }, { "3940", TakingFutureReferrals }, { "1765", Live }, - { "355", Live }, + { "355", TakingFutureReferrals }, { "4325", Live }, { "3655", Live }, - { "360", Live }, + { "360", TakingFutureReferrals }, { "4635", Pending }, { "1835", TakingFutureReferrals }, { "1855", Live }, diff --git a/HerPublicWebsite.UnitTests/BusinessLogic/Services/CsvFileCreatorTests.cs b/HerPublicWebsite.UnitTests/BusinessLogic/Services/CsvFileCreatorTests.cs index 236b049e..e4983c2f 100644 --- a/HerPublicWebsite.UnitTests/BusinessLogic/Services/CsvFileCreatorTests.cs +++ b/HerPublicWebsite.UnitTests/BusinessLogic/Services/CsvFileCreatorTests.cs @@ -252,7 +252,7 @@ public void CreatePendingReferralRequestFileData_CalledWithReferralRequest_Gener .WithTelephone("111") .Build(); var referralRequest2 = new ReferralRequestBuilder(6) - .WithCustodianCode("235") + .WithCustodianCode("5120") .WithRequestDate(new DateTime(2024, 2, 5, 1, 0, 0)) .WithReferralCode("TEST0002") .WithFullName("Test User 2") @@ -278,7 +278,7 @@ public void CreatePendingReferralRequestFileData_CalledWithReferralRequest_Gener reader.ReadToEnd().Should().Be( "Consortium,Local Authority,Referral Date,Referral Code,Name,Email,Telephone,Local Authority Status\r\n" + "Bristol City Council,Bath and North East Somerset Council,2024-03-05 01:00:00,TEST0001,Test User 1,test1@example.com,111,Live\r\n" + - "Cambridgeshire and Peterborough Combined Authority,Bedford Borough Council,2024-02-05 01:00:00,TEST0002,Test User 2,test2@example.com,,Live\r\n" + + "Greater London Authority,London Borough of Bexley,2024-02-05 01:00:00,TEST0002,Test User 2,test2@example.com,,Live\r\n" + "Bristol City Council,North Somerset Council,2024-01-05 01:00:00,TEST0003,Test User 3,,333,Live\r\n"); } }