예제 #1
0
 //needs formating
 private void SeeAllClaims()
 {
     Console.Clear();
     if (_repo.ClaimsCount() > 0)
     {
         Queue <Claims> allClaims = _repo.GetClaims();
         //Console.WriteLine($"\t Claim ID \t\t Type \t\t Description \t\t Amount \t\t Date Of Accident \t\t Date Of Claim \t\t Claim is Valid");
         //Console.WriteLine(".......................................................................................................................");
         foreach (Claims claim in allClaims)
         {
             Console.WriteLine($"\n\t ClaimID: #{claim.ClaimID}\n" +
                               $"\t Type: \t\t\t{claim.Type}\n" +
                               $"\t Description: \t\t{claim.Description}\n" +
                               $"\t Amount: \t\t${claim.Amount}\n" +
                               $"\t Date of Accident: \t{claim.DateOfAccident}\n" +
                               $"\t Date of Claim: \t{claim.DateOfClaim}\n" +
                               $"\t IsValid: \t\t{claim.IsValid}\n" +
                               $"..................................................................................");
             //Console.WriteLine($"\t {claim.ClaimID} \t\t {claim.Type} \t\t {claim.Description} \t\t {claim.Amount} \t\t {claim.DateOfAccident}} \t\t {claim.DateOfClaim} \t\t {claim.IsValid}\n");
         }
     }
     else
     {
         Console.WriteLine("\n\t Queue is empty ");
     }
 }