public ActionResult Edit([Bind(Include = "ID,TravelDate,StartAddress,EndAddress,Kilometres,Feedback,StatusID,EmployeeID,ApplicationID")] Mileage mileage)
 {
     if (ModelState.IsValid)
     {
         db.Entry(mileage).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     PopulateDropDownLists();
     ViewBag.ApplicationID = new SelectList(db.Applications, "ID", "Rationale", mileage.ApplicationID);
     ViewBag.EmployeeID    = new SelectList(db.Employees, "ID", "FirstName", mileage.EmployeeID);
     ViewBag.StatusID      = new SelectList(db.Statuses, "ID", "Description", mileage.StatusID);
     return(View(mileage));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,Location,RegistrationCost,StartDate,EndDate")] Conference conference)
 {
     if (ModelState.IsValid)
     {
         db.Entry(conference).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(conference));
 }
示例#3
0
 public ActionResult EditPost(Expense expense)
 {
     if (ModelState.IsValid)
     {
         db.Entry(expense).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(expense));
 }
 public ActionResult Edit([Bind(Include = "ID,Name,Address")] Site site)
 {
     if (ModelState.IsValid)
     {
         db.Entry(site).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(site));
 }
示例#5
0
        public ActionResult EditPost([Bind(Include = "ID,Rationale,ReplStaffReq,BudgetCode,DateSubmitted,AttendStartDate,AttendEndDate,DepartureDate,ReturnDate,PaymentTypeID,ConferenceID,StatusID")] Application application)
        {
            if (ModelState.IsValid)
            {
                // set DateSubmitted when they submit the Application
                if (application.DateSubmitted == null && application.StatusID == 1)
                {
                    application.DateSubmitted = DateTime.Today;
                }

                db.Entry(application).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Details/" + application.ID));
            }
            PopulateDropDownLists(application);
            return(View(application));
        }