public async Task <IActionResult> StorePolicies([FromBody] CreateOrUpdateStoreBindingModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var store = Mapper.Map <Store>(model); var user = await _userService.GetUser(User); store.UserId = user.Id; var createdOrUpdatedStore = await _storeService.AddOrUpdateStore(store); return(Ok(Mapper.Map <StoreBindingModel>(createdOrUpdatedStore))); }