public IActionResult Post(int foodTruckId, [FromBody] CreateSocialMediaAccountModel socialMediaAccountModel)
        {
            var account = this.foodTruckService.AddSocialMediaAccount(foodTruckId,
                                                                      socialMediaAccountModel.SocialMediaPlatformId,
                                                                      socialMediaAccountModel.AccountName);

            var model = this.mapper.Map <SocialMediaAccount, SocialMediaAccountModelV11>(account);

            return(this.CreatedAtRoute(GET_FOOD_TRUCK_SOCIAL_ACCOUNT_BY_ID,
                                       new { foodTruckId = foodTruckId, socialAccountId = account.SocialMediaAccountId },
                                       model));
        }
        public IActionResult Post(int foodTruckId, [FromBody] CreateSocialMediaAccountModel socialMediaAccountModel)
        {
            var result = _foodTruckService.AddSocialMediaAccount(foodTruckId,
                                                                 socialMediaAccountModel.SocialMediaPlatformId,
                                                                 socialMediaAccountModel.AccountName);

            return(CreateResponse <SocialMediaAccount, SocialMediaAccountModelV11>(result, (account) => {
                var model = _mapper.Map <SocialMediaAccount, SocialMediaAccountModelV11>(account);
                return CreatedAtRoute(GET_FOOD_TRUCK_SOCIAL_ACCOUNT_BY_ID,
                                      new { foodTruckId, socialAccountId = account.SocialMediaAccountId },
                                      model);
            }));
        }