public ValidationItemModel(ValidationItem vi)
 {
     Type    = vi.Type.ToString();
     Message = vi.Message;
     Detail  = vi.Detail;
     if (vi.InnerValidationResults != null)
     {
         InnerValidationResults = new ValidationResultsModel(vi.InnerValidationResults);
     }
 }
 public ValidationErrorModel(ValidationResults vr)
 {
     ValidationResults = new ValidationResultsModel(vr);
 }