public ActionResult Edit(Gig gig)
 {
     if (ModelState.IsValid)
     {
         _gigs.gigs.RemoveAll(x => x.guid == gig.guid);
         _gigs.gigs.Add(gig);
         _gigs.gigs.OrderBy(g => g.date);
         Xml<Gigs>.Save(_xmlPath, _gigs);
         return RedirectToAction("Index");
     }
     return RedirectToAction("Index");
 }
 public ActionResult Create(Gig gig)
 {
     if (ModelState.IsValid)
     {
         gig.guid = Guid.NewGuid().ToString();
         _gigs.gigs.Add(gig);
         _gigs.gigs.OrderBy(g => g.date);
         Xml<Gigs>.Save(_xmlPath, _gigs);
         return RedirectToAction("Index");
     }
     return View(gig);
 }