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); }
public AdminPhoneNumber(AdminPhoneNumberModel model) { Type = new AdminLookupItemValue(model.Type); Number = model.Number; }