示例#1
0
        public ActionResult Index()
        {
            BikeRackModel bikeStatus = new BikeRackModel();
            //Connecting to Database
            BikeRackCheckerContext db = new BikeRackCheckerContext();

            ViewBag.BusRoute = new SelectList(db.BikeRackModels, "Id", "Route_Number");

            ViewBag.BusNumber = new SelectList(db.BikeRackModels, "Id", "Bus_Number");

            return(View());
        }
示例#2
0
        public ActionResult EditBikeRackState([Bind(Include = "Id,IsActive_Bike_Rack_1,IsActive_Bike_Rack_2,IsActive_Bike_Rack_3")] BikeRackModel bikeRackModel)
        {
            BikeRackCheckerContext db = new BikeRackCheckerContext();

            BikeRackModel bikeRack = new BikeRackModel();

            if (ModelState.IsValid)
            {
                var old_model = db.BikeRackModels.SingleOrDefault(x => x.Id == bikeRackModel.Id);
                old_model = bikeRackModel;
                //if (bikeRack.IsActive_Bike_Rack_1 == false)
                //{
                //    bikeRack.IsActive_Bike_Rack_1 = true;
                //} else
                //{
                //    bikeRack.IsActive_Bike_Rack_1 = false;
                //}

                db.Entry(old_model).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(bikeRackModel));
        }