public void DisplayPersonInformation()
        {
            //TODO: Move try/catch
            try
            {
                _logger.Write("Enter first name.");
                var firstName = _console.ReadLine().ToLower();

                _logger.Write("Enter last name.");
                var lastName = _console.ReadLine().ToLower();

                //Todo: ignore case better.

                var person = _personProvider.GetPerson(x =>
                                                       x.FirstName.ToLower() == firstName &&
                                                       x.LastName.ToLower() == lastName);

                _logger.Write($"\nName: {person.FirstName} {person.LastName}\n" +
                              $"Blood-type: {person.BloodInfo.BloodType}\n" +
                              $"Is Universal Blood Donor: {person.BloodInfo.IsUniversalRedCellDonor}\n" +
                              $"Is Universal Plasma Donor: {person.BloodInfo.IsUniversalPlasmaDonor}\n");
            }
            catch (Exception)
            {
                _logger.Log("Sorry, Person note found.");
            }
        }