public IHttpActionResult Create([FromBody] CreateRestrictedIPDto restrictedIP) { if (restrictedIP == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { _restrictedIPService.Create(restrictedIP); } catch (LogicalException ex) { return(BadRequest(ex.Message)); } catch { return(BadRequest(AppSettings .INTERNAL_SERVER_ERROR_MESSAGE)); } return(Ok()); }
public void Create(CreateRestrictedIPDto dto) { var restrictedIP = new RestrictedIP { IP = dto.IP }; _restrictedIPsRepository.Insert(restrictedIP); }