public async Task <IActionResult> AddMeetingPlace(AddMeetingPlaceVM viewModel)
        {
            if (!ModelState.IsValid || viewModel.HoneyBucket != null)
            {
                return(View(viewModel));
            }

            var images = Path.Combine(_environment.WebRootPath, "images/Bilder/Activities");

            foreach (var file in viewModel.Files)
            {
                if (file.Length > 0)
                {
                    using (var fileStream = new FileStream(Path.Combine(images, file.FileName), FileMode.Create))
                    {
                        await file.CopyToAsync(fileStream);

                        viewModel.Logo = file.FileName;
                    }
                }
            }
            dataManager.SaveMeetingPlaceToDB(viewModel);

            return(RedirectToAction("AddMeetingPlace"));
        }
        public IActionResult AddMeetingPlace(MeetingPlacesVM viewModel)
        {
            var tags = dataManager.GetTagsFromDB();
            AddMeetingPlaceVM addMPVM = new AddMeetingPlaceVM();

            addMPVM.Tags = tags;
            return(View(addMPVM));
        }
        internal void SaveMeetingPlaceToDB(AddMeetingPlaceVM viewModel)
        {
            //make MeetingPlace from ViewModel.

            var meetingPlace = new Localactivities
            {
                Id          = viewModel.Id,
                Title       = viewModel.Name,
                Logo        = viewModel.Logo,
                Description = viewModel.Description,
                Summary     = viewModel.Summary,
                Website     = viewModel.Website,
                Email       = viewModel.Email,
                Facebook    = viewModel.Facebook
            };

            _context.Localactivities.Add(meetingPlace);
            _context.SaveChanges();

            //return true;
        }