예제 #1
0
        public ReceptSkapaNyVM CreateViewModel()
        {
            ReceptSkapaNyVM viewModel = new ReceptSkapaNyVM
            {
                AntalPortioner = selectListItems
            };

            return(viewModel);
        }
예제 #2
0
        public IActionResult SkapaNy(ReceptSkapaNyVM nyttReceptVM)
        {
            if (!ModelState.IsValid)
            {
                return(View(nyttReceptVM));
            }

            receptServices.AddRecept(nyttReceptVM);
            return(RedirectToAction(nameof(AllaRecept)));
        }
예제 #3
0
        public void AddRecept(ReceptSkapaNyVM nyttReceptVM)
        {
            Receptbank receptbank = new Receptbank()
            {
                Namn           = nyttReceptVM.Namn,
                Recept         = nyttReceptVM.ReceptBeskrivning,
                AntalPortioner = nyttReceptVM.ValdaAntalPortioner
            };

            context.Receptbank.Add(receptbank);
            context.SaveChanges();

            Images images = new Images()
            {
                Rid      = receptbank.Id,
                ImageRef = nyttReceptVM.ImageRef,
            };

            context.Images.Add(images);
            context.SaveChanges();
        }