public void ProcessRequest(HttpContext context) { context.Response.ContentType = "application/json;charset=utf-8"; try { Constants.REQUEST_TYPE requestType = (Constants.REQUEST_TYPE) int.Parse(context.Request.Form["type"]); switch (requestType) { case Constants.REQUEST_TYPE.RESET_PASSWORD: RESET_PASSWORD(context); break; case Constants.REQUEST_TYPE.FORGOT_PASSWORD: FORGOT_PASSWORD(context); break; case Constants.REQUEST_TYPE.UPDATE_STATUS_ACCOUNT: UPDATE_STATUS_ACCOUNT(context); break; case Constants.REQUEST_TYPE.CREATE_ACCOUNT: CREATE_ACCOUNT(context); break; case Constants.REQUEST_TYPE.LOCK_ACCOUNT: LOCK_ACCOUNT(context); break; case Constants.REQUEST_TYPE.GET_ACCOUNT_LIST: GET_ACCOUNT_LIST(context); break; case Constants.REQUEST_TYPE.LOGIN: LOGIN(context); break; case Constants.REQUEST_TYPE.SIGN_OUT: SIGN_OUT(context); break; case Constants.REQUEST_TYPE.LOCK_SCREEN: LOCK_SCREEN(context); break; default: result.status = Constants.NUMBER_CODE.REQUEST_NOT_FOUND; result.msg = Constants.NUMBER_CODE.REQUEST_NOT_FOUND.ToString(); context.Response.Write(JsonConvert.SerializeObject(result)); break; } } catch (Exception ex) { Logs.SaveError("ERROR " + ex); result.status = Constants.NUMBER_CODE.ERROR_EX; result.msg = Constants.NUMBER_CODE.ERROR_EX.ToString(); context.Response.Write(JsonConvert.SerializeObject(result)); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "application/json;charset=utf-8"; #region CHECK ACCOUNT LOGIN accountInfo = Account.GetAccountInfo(context); if (accountInfo == null) { result.status = (int)Constants.NUMBER_CODE.ACCOUNT_NOT_LOGIN; result.msg = Constants.NUMBER_CODE.ACCOUNT_NOT_LOGIN.ToString(); context.Response.Write(JsonConvert.SerializeObject(result)); return; } #endregion Constants.REQUEST_TYPE requestType = (Constants.REQUEST_TYPE) int.Parse(context.Request.Form["type"]); switch (requestType) { case Constants.REQUEST_TYPE.ADD_CATEGORY: ADD_CATEGORY(context); break; case Constants.REQUEST_TYPE.UPDATE_CATEGORY: UPDATE_CATEGORY(context); break; case Constants.REQUEST_TYPE.REMOVE_CATEGORY: REMOVE_CATEGORY(context); break; case Constants.REQUEST_TYPE.GET_CATEGORIES_TAGS: GET_CATEGORIES_TAGS(context); break; default: result.status = (int)Constants.NUMBER_CODE.REQUEST_NOT_FOUND; result.msg = Constants.NUMBER_CODE.REQUEST_NOT_FOUND.ToString(); break; } }