public async Task <SystemPhoneNumberModel> Validate(SystemPhoneNumberModel model)
        {
            if (string.IsNullOrEmpty(model.Number))
            {
                throw new PhoneNumberIsRequiredException();
            }

            model.Type = await _systemLookupItemService.GetItem("Phone Number Types", model.Type.Id);

            return(model);
        }
 public SystemPhoneNumber(SystemPhoneNumberModel model)
 {
     Type   = new SystemLookupItemValue(model.Type);
     Number = model.Number;
 }