public ActionResult _API_SignOut()

        {
            @model = new SignOutPageViewModel();
            System.Web.HttpContext.Current.Session["LastEntryPoint_SignOutPage"] = "SignOut";
            PushToHistory();
            var _masterController = new DSS4_ECompliance.UI.Controllers.MasterPage.MasterPageController(@model);

            _masterController.ExecuteRender();
            var redirectInfo = ExecuteSignOut();

            return(redirectInfo);
        }
        public ActionResult _API_Retrieve()

        {
            @model = new OperationsListViewModel();
            System.Web.HttpContext.Current.Session["LastEntryPoint_OperationsList"] = "Retrieve";
            PushToHistory();
            var _masterController = new DSS4_ECompliance.UI.Controllers.MasterPage.MasterPageController(@model);

            _masterController.ExecuteRender();
            var redirectInfo = ExecuteRetrieve();

            return(redirectInfo);
        }
        public ActionResult _API_ResetPassword(string username, string key)

        {
            @model = new ForgotPasswordViewModel();
            System.Web.HttpContext.Current.Session["LastEntryPoint_ForgotPassword"] = "******";
            PushToHistory();
            var _masterController = new DSS4_ECompliance.UI.Controllers.MasterPage.MasterPageController(@model);

            _masterController.ExecuteRender();
            var redirectInfo = ExecuteResetPassword(username, key);

            return(redirectInfo);
        }