Пример #1
0
        public ActionResult Update(int id)
        {
            var udlejning = _context.UdlejningGivess.SingleOrDefault(c => c.Id == id);

            if (udlejning == null)
            {
                return(HttpNotFound());
            }

            var viewModel = new UdlejningGives();

            viewModel = udlejning;

            return(View("Ny", viewModel));
        }
Пример #2
0
        public ActionResult Opret(UdlejningGives udlejningGives, HttpPostedFileBase file)
        {
            if (udlejningGives.Id == 0)
            {
                if (file != null)
                {
                    file.SaveAs(HttpContext.Server.MapPath("~/Images/")
                                + file.FileName);


                    udlejningGives.ImagePath = "/Images/" + file.FileName;
                }
                _context.UdlejningGivess.Add(udlejningGives);
            }
            else
            {
                var udlejningInDb = _context.UdlejningGivess.Single(c => c.Id == udlejningGives.Id);
                if (file != null)
                {
                    file.SaveAs(HttpContext.Server.MapPath("~/Images/")
                                + file.FileName);


                    udlejningGives.ImagePath = "/Images/" + file.FileName;
                }
                udlejningInDb.Udlejning         = udlejningGives.Udlejning;
                udlejningInDb.Pris              = udlejningGives.Pris;
                udlejningInDb.UdlejningsPeriode = udlejningGives.UdlejningsPeriode;
                udlejningInDb.Dato              = udlejningGives.Dato;
                udlejningInDb.Beskrivelse       = udlejningGives.Beskrivelse;
                udlejningInDb.Type              = udlejningGives.Type;
                udlejningInDb.Produkt           = udlejningGives.Produkt;
                udlejningInDb.ImagePath         = udlejningGives.ImagePath;
            }
            _context.SaveChanges();
            return(RedirectToAction("Index", "UdlejningGives"));
        }