public IActionResult CreateByStore(StoreDrugViewModel viewModel, Drugs config)
        {
            if (ModelState.IsValid)
            {
                string uniqueFileName = null;
                if (viewModel.Photo != null)
                {
                    string uploadsFolder = Path.Combine(hostingEnvironment.WebRootPath, "images");
                    uniqueFileName = Guid.NewGuid().ToString() + "_" + viewModel.Photo.FileName;
                    string filePath = Path.Combine(uploadsFolder, uniqueFileName);

                    viewModel.Photo.CopyTo(new FileStream(filePath, FileMode.Create));
                }
                Drugs drugs = new Drugs
                {
                    Stores      = storeRepository.GetStorebyId(viewModel.StoreId),
                    Name        = viewModel.Name,
                    Description = viewModel.Description,
                    Photopath   = uniqueFileName
                };
                Stores storeschoice = storeRepository.GetStoresByViewModel(viewModel);
                if (storeschoice == null)
                {
                    return(NotFound());
                }
                viewModel.Store = storeschoice;
                drugs.Stores    = viewModel.Store;
                _drugRepository.Add(drugs);
                viewModel = GetStoreDrugView(storeschoice);
                return(View(viewModel));
            }
            return(View());
        }