public ActionResult UpdateState(string versionNumber, ReleaseCandidateState state) { var candidate = DocumentSession.GetCandidate(versionNumber); candidate.UpdateState(state); return(new EmptyResult()); }
public ActionResult Edit(string versionNumber, ReleaseCandidateState state) { var candidate = DocumentSession.GetCandidate(versionNumber); candidate.UpdateState(state); return(RedirectToAction("Index")); }
public void UpdateState(ReleaseCandidateState newState) { History.Add(new ReleaseCandidateHistoryItem { Date = DateTime.UtcNow, StateChange = string.Format("Changed state from {0} to {1}.", State, newState) }); State = newState; }
public ActionResult UpdateState(string versionNumber, ReleaseCandidateState state) { var candidate = DocumentSession.GetCandidate(versionNumber); candidate.UpdateState(state); return new EmptyResult(); }
public ActionResult Edit(string versionNumber, ReleaseCandidateState state) { var candidate = DocumentSession.GetCandidate(versionNumber); candidate.UpdateState(state); return RedirectToAction("Index"); }