public async Task <IActionResult> EditCocktails(int id, EditCocktailsViewModel vm)
        {
            try
            {
                await barServices.AddCocktailsAsync(id, vm.CocktailsToAdd);

                await barServices.RemoveCocktailsAsync(id, vm.CocktailsToRemove);

                return(RedirectToAction("Details", new { id = id }));
            }
            catch (InvalidOperationException)
            {
                return(BadRequest());
            }
        }