Exemplo n.º 1
0
        public ActionResult VenueEdit(VenueEditVM vm)
        {
            if (ModelState.IsValid)

            {
                VenueInfo venueinfo = vm.venueinfo;
                //VenueFeature venuefeature = vm.venuefeature;


                db.Entry(vm.venueinfo).State = EntityState.Modified;
                db.SaveChanges();

                foreach (var item in vm.venueaddress)
                {
                    db.Entry(item).State = EntityState.Modified;
                }
                db.SaveChanges();

                foreach (var item in vm.venuefeature)
                {
                    db.Entry(item).State = EntityState.Modified;
                }


                db.SaveChanges();
            }
            return(RedirectToAction("VenueList"));
        }
Exemplo n.º 2
0
        public ActionResult VenueEdit(int?id)
        {
            VenueEditVM vm = new VenueEditVM();

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            vm.venueinfo = db.VenueInfoes.Find(id);

            vm.venueaddress = db.VenueAddresses.Where(s => s.venueInfo_id == id).ToList();

            vm.venuefeature = db.VenueFeatures.Where(s => s.Id_venueInfo == id).ToList();


            return(View(vm));
        }