public IActionResult Create([FromBody] PharmacySystem pharmacySystem) { if (pharmacySystem.isValid()) { _pharmacySystemService.CreatePharmacy(pharmacySystem); if (pharmacySystem.ActionsBenefitsSubscribed) { _actionBenefitService.Subscribe(pharmacySystem.ActionsBenefitsExchangeName); } return(CreatedAtRoute("get", pharmacySystem)); } else { return(BadRequest()); } }