public ContactConversionInfo(ContactViewModel contactVM, ContactFinalOutcome finalOutcome, DateTime dateIsolated, bool died = false)
        {
            this.ContactVM    = contactVM;
            this.FinalOutcome = finalOutcome;
            this.IsDead       = died;

            // Can't set isolatation date if the outcome isn't isolation!
            if (FinalOutcome != ContactFinalOutcome.Isolated)
            {
                throw new ApplicationException();
            }

            DateIsolated = dateIsolated;
        }
 public ContactConversionInfo(ContactViewModel contactVM, ContactFinalOutcome finalOutcome)
 {
     this.ContactVM    = contactVM;
     this.FinalOutcome = finalOutcome;
 }