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

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

            return(model);
        }
예제 #2
0
 public AdminPhoneNumber(AdminPhoneNumberModel model)
 {
     Type   = new AdminLookupItemValue(model.Type);
     Number = model.Number;
 }