public ActionResult ComponentEditForm() { dynamic PostDataArrived = CS.GetPostData(this.Request); try { return(CS.ReturnForJQuery(JR.ComponentEditForm(sessionObject.GetSessionQuery(), sessionObject.GetNSIClient(), (string)PostDataArrived.concept))); } catch (Exception) { return(CS.ReturnForJQuery(ControllerSupport.ErrorOccured)); } }
public ActionResult ToggleKeyDisplayMode() { dynamic PostDataArrived = CS.GetPostData(this.Request); try { return(CS.ReturnForJQuery(JR.ToggleKeyDisplayMode(sessionObject.GetSessionQuery(), (string)PostDataArrived.key))); } catch (Exception) { return(CS.ReturnForJQuery(ControllerSupport.ErrorOccured)); } }
public ActionResult SetLocale() { dynamic PostDataArrived = CS.GetPostData(this.Request); try { return(CS.ReturnForJQuery(JR.SetLocale(sessionObject.GetSessionQuery(), (string)PostDataArrived.locale))); LocaleResolver.RemoveCookie(HttpContext.ApplicationInstance.Context); } catch (Exception) { return(CS.ReturnForJQuery(ControllerSupport.ErrorOccured)); } }
public ActionResult Get() { try { GetQueryObject PostDataArrived = CS.GetPostData <GetQueryObject>(this.Request); ConnectionStringSettings connectionStringSetting = ConfigurationManager.ConnectionStrings["ISTATWebClientConnection"]; if (connectionStringSetting == null || string.IsNullOrEmpty(connectionStringSetting.ConnectionString)) { throw new Exception("ConnectionString not set"); } QueryWidget qw = new QueryWidget(connectionStringSetting.ConnectionString); return(CS.ReturnForJQuery(qw.Get(PostDataArrived))); } catch (Exception ex) { return(CS.ReturnForJQuery(ex.Message)); } }
public ActionResult Login() { dynamic PostDataArrived = CS.GetPostData(this.Request); try { LoginObj loginObj = new LoginObj(); loginObj.Email = (string)PostDataArrived.Email; loginObj.Password = (string)PostDataArrived.Password; SingleSignONService ssoService = new SingleSignONService(); return(CS.ReturnForJQuery(ssoService.Login(loginObj))); } catch (Exception) { return(CS.ReturnForJQuery(ControllerSupport.ErrorOccured)); } }
public ActionResult SetLocale() { dynamic PostDataArrived = CS.GetPostData(this.Request); try { //LocaleResolver.RemoveCookie(HttpContext.ApplicationInstance.Context); CultureInfo c = Messages.SetLocale((string)PostDataArrived.locale); Thread.CurrentThread.CurrentUICulture = c; Thread.CurrentThread.CurrentCulture = c; LocaleResolver.SendCookie(c, HttpContext.ApplicationInstance.Context); SessionQuery query = SessionQueryManager.GetSessionQuery(Session); query.CurrentCulture = c; return(CS.ReturnForJQuery(new JavaScriptSerializer().Serialize(string.Empty))); } catch (Exception) { return(CS.ReturnForJQuery(ControllerSupport.ErrorOccured)); } }
public ActionResult GetDashboardsActive() { try { DashboardWidget qw = new DashboardWidget(ConnectionString); GetDashboardObject PostDataArrived = CS.GetPostData <GetDashboardObject>(this.Request); return(CS.ReturnForJQuery(qw.Load(-1, true))); } catch (Exception ex) { return(CS.ReturnForJQuery(JSONConst.Error)); } }