Example #1
0
 public IActionResult Edit(DiskRental rental)
 {
     if (ModelState.IsValid)
     {
         if (rental.RentalId == 0)
         {
             context.DiskRentals.Add(rental);
         }
         else
         {
             context.DiskRentals.Update(rental);
         }
     }
     else
     {
         if (rental.RentalId == 0)
         {
             ViewBag.Action = "Add";
         }
         else
         {
             ViewBag.Action = "Edit";
         }
         ViewBag.Disks     = context.Disks.OrderBy(d => d.DiskName).ToList();
         ViewBag.Borrowers = context.Borrowers.OrderBy(b => b.LastName).ToList();
         return(View(rental));
     }
     context.SaveChanges();
     return(RedirectToAction("Index", "Rental"));
 }
Example #2
0
        public IActionResult Add()
        {
            ViewBag.Action    = "Add";
            ViewBag.Disks     = context.Disks.OrderBy(d => d.DiskName).ToList();
            ViewBag.Borrowers = context.Borrowers.OrderBy(b => b.LastName).ToList();
            DiskRental rental = new DiskRental();

            return(View("Edit", rental));
        }