public AddBannedPhoneResponse Post([FromBody] AddBannedPhoneRequest request) { return(new AddBannedPhoneResponse { Error = _banService.AddBannedPhone(request) }); }
public string AddBannedPhone(AddBannedPhoneRequest request) { if (!Regex.IsMatch(request.Phone, @"^\+[0-9]{1,12}$")) { return($"Phone '{request.Phone}' has wrong format"); } return(_banPerository.AddBannedPhone(request.Phone)); }
public AddBannedPhoneResponse AddBannedPhone([FromBody] AddBannedPhoneRequest request) { try { CheckPhoneNumber(request.Phone); return(new AddBannedPhoneResponse { Error = _banService.AddBannedPhone(request) }); } catch (Exception ex) { return(new AddBannedPhoneResponse { Error = ex.Message }); } }