Exemple #1
0
 public ActionResult Edit(Availability availability)
 {
     if (ModelState.IsValid)
     {
         Unit.AvailabilityRepository.Update(availability);
         Unit.Save();
         return RedirectToAction("Index");
     }
     return View(availability);
 }
Exemple #2
0
        public ActionResult Create(Availability availability, FormCollection form)
        {
            DateTime dtStart;
            DateTime dtEnd;
            DateTime.TryParse(String.Format("{0} {1}", form["dtStartDate"], form["dtStartTime"]), out dtStart);
            DateTime.TryParse(String.Format("{0} {1}", form["dtEndDate"], form["dtEndTime"]), out dtEnd);
            availability.DateStart = dtStart;
            availability.DateEnd = dtEnd;
            availability.Created = DateTime.Now;
            availability.Valid = true;
            if (ModelState.IsValid)
            {
                Unit.AvailabilityRepository.Insert(availability);
                Unit.Save();
                return RedirectToAction("Details", "Referee", new { id = availability.RefereeId });
            }

            ViewBag.RefereeId = availability.RefereeId;

            return View(availability);
        }