Example #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            ScheduleBooking scheduleBooking = db.ScheduleBookings.Find(id);

            db.ScheduleBookings.Remove(scheduleBooking);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult Selection2(ScheduleBooking scheduleBooking)
        {
            if (ModelState.IsValid)
            {
                db.ScheduleBookings.Add(scheduleBooking);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(scheduleBooking));
        }
Example #3
0
 public ActionResult Edit([Bind(Include = "BookingId,Cargo,ContainerType,ScheduleId,UsersId")] ScheduleBooking scheduleBooking)
 {
     if (ModelState.IsValid)
     {
         db.Entry(scheduleBooking).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ScheduleId = new SelectList(db.Schedules, "ScheduleId", "FromLocation", scheduleBooking.ScheduleId);
     ViewBag.UsersId    = new SelectList(db.Users, "UsersId", "Username", scheduleBooking.UsersId);
     return(View(scheduleBooking));
 }
Example #4
0
        // GET: ScheduleBookings/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ScheduleBooking scheduleBooking = db.ScheduleBookings.Find(id);

            if (scheduleBooking == null)
            {
                return(HttpNotFound());
            }
            return(View(scheduleBooking));
        }
Example #5
0
        // GET: ScheduleBookings/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ScheduleBooking scheduleBooking = db.ScheduleBookings.Find(id);

            if (scheduleBooking == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ScheduleId = new SelectList(db.Schedules, "ScheduleId", "FromLocation", scheduleBooking.ScheduleId);
            ViewBag.UsersId    = new SelectList(db.Users, "UsersId", "Username", scheduleBooking.UsersId);
            return(View(scheduleBooking));
        }
        public ActionResult Selection2(int id)
        {
            List <object> myModel = new List <object>();
            var           v       = db.Schedules.Where(a => a.ScheduleId == id).FirstOrDefault();

            myModel.Add(v.ScheduleId);
            var vb = db.Users.Where(a => a.Email == HttpContext.User.Identity.Name).FirstOrDefault();

            ScheduleBooking scheduleBooking = new ScheduleBooking();

            scheduleBooking.ScheduleId = v.ScheduleId;
            scheduleBooking.UsersId    = vb.UsersId;

            //scheduleBooking.Cargo = v.ToLocation;
            //scheduleBooking.ContainerType = v.FromLocation;

            return(View(scheduleBooking));
        }