コード例 #1
0
        private void CreateClaimItem()
        {
            Claim newClaim = new Claim();

            Console.WriteLine(" Enter claim ID:");
            newClaim.ClaimID = int.Parse(Console.ReadLine());

            Console.WriteLine("Enter claim type:");
            newClaim.ClaimType = Console.ReadLine();

            Console.WriteLine("Enter claim description:");
            newClaim.ClaimDescription = Console.ReadLine();

            Console.WriteLine("Enter claim amount?");
            newClaim.ClaimAmount = decimal.Parse(Console.ReadLine());

            Console.WriteLine("Enter date of incident:");
            newClaim.DateOfIncident = DateTime.Parse(Console.ReadLine());

            Console.WriteLine("Enter date of claim");
            newClaim.DateOfClaim = DateTime.Parse(Console.ReadLine());
            int days = (newClaim.DateOfClaim - newClaim.DateOfIncident).Days;

            if (days >= 0 && days <= 30)
            {
                newClaim.IsValid = true;
            }
            else
            {
                newClaim.IsValid = false;
            }
            _claimRepo.AddClaimQueue(newClaim);
        }