Exemple #1
0
        public static void Main()
        {
            List <Driver>  drivers  = Driver.GenerateDrivers();
            List <Officer> officers = Officer.GenerateOfficers();
            var            service  = new CitationService();

            for (int i = 0; i < officers.Count; i++)
            {
                Citation currentCitation = service.PullOver(
                    officers[i].Rank,
                    officers[i].FirstName,
                    officers[i].LastName,
                    officers[i].BadgeId,
                    officers[i].NegativeComment,
                    officers[i].PositiveComment,
                    drivers[i].FirstName,
                    drivers[i].LastName,
                    drivers[i].AddressOne,
                    drivers[i].AddressTwo,
                    drivers[i].City,
                    drivers[i].State,
                    drivers[i].Zip,
                    drivers[i].DateOfBirth,
                    drivers[i].IsImpaired
                    );

                Console.WriteLine(currentCitation.ToString());
                Console.WriteLine("");
                Console.Write("Press any key to move on...");
                Console.ReadLine();
            }

            Console.WriteLine("");
            Console.WriteLine("");
            Console.Write("Press any key to terminated execution...");
            Console.ReadLine();
        }
Exemple #2
0
 public override string ToString()
 {
     return(Citation == null
         ? Reference.ToString()
         : Citation.ToString());
 }