//[AutoValidateAntiforgeryToken]
        public async Task <IActionResult> AddBar(AddBarViewModel barModel, IFormFile file)
        {
            if (file != null && this.ModelState.IsValid)
            {
                byte[] barPhoto;
                using (var stream = new MemoryStream())
                {
                    await file.CopyToAsync(stream);

                    barPhoto = stream.ToArray();
                }
                await barService.AddBarAsync(barModel.Name, barModel.Address, barModel.Description, barModel.Country, barModel.City, barPhoto);
            }
            else
            {
                return(View("AddBar", barModel));
            }

            return(RedirectToAction("BarSearch", "Bar"));
        }