public ActionResult Edit(PhaseDetail model) { ViewBag.Success = false; ViewBag.Error = true; if (ModelState.IsValid) { bool success = Context.Phases.Update(model.Phase); if (success) { ViewBag.Success = true; ViewBag.Error = false; } } // get parcel information model.Phase.Parcels = Context.Parcels.GetParcelsByPhaseID(model.Phase.PhaseID) ?? new List <Parcel>(); // get spot information model.SpotInfo = Context.Spots.GetSpotsInfoByPhase(model.Phase.PhaseID); // get sponsor information model.SponsorInfo = Context.SponsorSpots.GetSpotsInfoByPhase(model.Phase.PhaseID); return(View(model)); }
public ActionResult Edit(ObjectId id) { var model = new PhaseDetail(); model.Phase = Context.Phases.GetPhase(id); // get parcel information model.Phase.Parcels = Context.Parcels.GetParcelsByPhaseID(id) ?? new List <Parcel>(); // get spot information model.SpotInfo = Context.Spots.GetSpotsInfoByPhase(id); // get sponsor information model.SponsorInfo = Context.SponsorSpots.GetSpotsInfoByPhase(id); ViewBag.Success = false; ViewBag.Error = false; return(View(model)); }