public void SHNStay(SHNFacility s) { int counter = 1; int minus = s.FacilityCapacity - 1; minus += s.FacilityVacancy; Console.WriteLine("[{0,1}] {1,-20} {2,16} {3,21} {4,21} {5,19}", counter, s.FacilityName, minus, s.DistFromAirCheckpoint, s.DistFromLandCheckpoint, s.DistFromSeaCheckpoint); }
public void AssignSHNFacility(SHNFacility s) { SHNStay(s); }
// code is not working at the moment. public double CalculateTravelCost(string entryMode, DateTime entryDate, TravelEntry t, SHNFacility s) { t.EntryMode = entryMode; t.EntryDate = entryDate; double swabcost = 200; double transport = 80; double basefare = 50; double totalcost = swabcost + transport; if (entryMode == "Air") { double totaltransportcost = basefare * s.DistFromAirCheckpoint * 0.22; return(totaltransportcost); } else if (entryMode == "Land") { double totaltransportcost = basefare * s.DistFromLandCheckpoint * 0.22; return(totaltransportcost); } else if (entryMode == "Sea") { double totaltransportcost = basefare * s.DistFromSeaCheckpoint * 0.22; return(totaltransportcost); } return(totalcost); }