public
Created

  • Download Gist
gistfile1.cs
C#
1 2 3 4 5 6 7 8 9 10
[HttpPost]
public ActionResult ReceivePaperVersion(Application a,ReceivePaperVersionInput inp){
var r=new Func<ActionResult>(()=>RedirectToAction("Details",new {a.Id}));
return this.Do(
()=>{
a.ReceivePaperVersion(inp.PaperVersionSendDate.Value,inp.PaperVersionArrivalDate.Value);
this.Flash("Application paper version received!");
return r();
},r); //1st arg==happy path, 2nd arg==onFail
}

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.