public override ActionResult Index() { var envValues = new Dictionary <string, object>(); if (Session == null || Session[isActionValid] == null || ((bool)Session[isActionValid]) == false) { var rfxDecode = new RFXDecode(); envValues[ActionKey] = rfxDecode; } else { Session[isActionValid] = false; } if (Session == null || Session[isModelValid] == null || ((bool)Session[isModelValid]) == false) { var rfxDeocdeModel = new RFXDecodeViewModel(); envValues[ModelKey] = rfxDeocdeModel; } else { Session[isModelValid] = false; } SaveToSession(envValues); LoadFromSession(); return(View(_viewModel)); }
public override ActionResult Index() { var envValues = new Dictionary <string, object>(); if (this.HttpContext.Session.Get <bool>(isActionValid) == false) { var rfxDecode = new RFXDecode(); envValues[ActionKey] = rfxDecode; } else { this.HttpContext.Session.SetObject(isActionValid, false); } if (this.HttpContext.Session.Get <bool>(isModelValid) == false) { var rfxDeocdeModel = new RFXDecodeViewModel(); envValues[ModelKey] = rfxDeocdeModel; } else { this.HttpContext.Session.SetObject(isModelValid, false); } SaveToSession(envValues); LoadFromSession(); return(View(_viewModel)); }