Example #1
0
 public ActionResult Edit([Bind(Include = "ID,TeamID,Form,FirstName,LastName")] Stuardess stuardess)
 {
     if (ModelState.IsValid)
     {
         repository.Update(stuardess);
         repository.Save();
         return(RedirectToAction("Index", "Admin", ""));
     }
     ViewBag.TeamID = new SelectList(Methods.PopulateRaceTeamDropDownList(), "ID", "ID", stuardess.TeamID);
     return(View(stuardess));
 }
Example #2
0
        // GET: Stuardesses/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Stuardess stuardess = repository.GetByID(id);

            if (stuardess == null)
            {
                return(HttpNotFound());
            }
            return(View(stuardess));
        }
Example #3
0
        // GET: Stuardesses/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Stuardess stuardess = repository.GetByID(id);

            if (stuardess == null)
            {
                return(HttpNotFound());
            }
            ViewBag.TeamID = new SelectList(Methods.PopulateRaceTeamDropDownList(), "ID", "ID", stuardess.TeamID);
            return(View(stuardess));
        }
Example #4
0
        //Updating of the stuardesses for RaceTeam
        public static void UpdateStuardesses(int?firstStuardess, int?secondStuardess, int raceTeamID)
        {
            AirlineContext db = new AirlineContext();

            RaceTeam b = db.RaceTeams.Include(i => i.Stuardesses).FirstOrDefault(i => i.ID == raceTeamID);

            b.Stuardesses.Clear();
            db.SaveChanges();
            Stuardess a = db.Stuardesses.FirstOrDefault(i => i.ID == firstStuardess);

            if (a != null)
            {
                b.Stuardesses.Add(a);
                db.SaveChanges();
            }
            a = db.Stuardesses.FirstOrDefault(i => i.ID == secondStuardess);
            if (a != null)
            {
                b.Stuardesses.Add(a);
                db.SaveChanges();
            }
        }