public ActionResult Rehabilitation() { ViewBag.EGHLayout = "ORT"; ORTContext db = null; ActionResult view = View("Index", db); try { db = new ORTContext(this); ORTContextView context = ORTContextView.HandlerRehabilitation(db, this.Request.Params); switch (context.Regim) { case ORTContextView.REGIM.REPORT: view = View(db); break; case ORTContextView.REGIM.SAVE: ORTContext.ECORehabilitation.Create(db, context.ecorehabilitation); view = View("Index", db); break; case ORTContextView.REGIM.CANCEL: view = View("Index", db); break; default: view = View(db); break; } } catch (RGEContext.Exception e) //ORTContext.Exception { ViewBag.msg = e.Message; } finally { //if (db != null) db.Disconnect(); } return(view); }
public ActionResult ChoiceClassificationResult() { ViewBag.EGHLayout = "ORT"; ORTContext db = null; ActionResult view = View("Index", db); try { db = new ORTContext(this); view = View(db); ORTContextView context = ORTContextView.HandlerChoice(db, this.Request.Params); switch (context.Regim) { case ORTContextView.REGIM.INIT: view = View(db); break; case ORTContextView.REGIM.CHOICE: view = View("Index", db); context.Regim = ORTContextView.REGIM.INIT; break; case ORTContextView.REGIM.CANCEL: view = View("Index", db); context.Regim = ORTContextView.REGIM.INIT; break; default: view = View(db); break; } } catch (RGEContext.Exception e) //ORTContext.Exception { ViewBag.msg = e.Message; } finally { //if (db != null) db.Disconnect(); } return(view); }