public static void LoadScene(int _sceneId) { Application.LoadLevel(2); // Call All Reset Statics PlayerChildFSM.ResetStatics(); PlayerMain.ResetStatics(); player_control.ResetStatics(); GameManager.ResetStatics(); EndGamePanel.ResetStatics(); PlayerSquadFSM.ResetStatics(); SquadChildFSM.ResetStatics(); Wall.ResetStatics(); WallRenderer.ResetStatics(); Nutrients.ResetStatics(); ECPoolManager.ResetStatics(); ECIdleState.ResetStatics(); DirectionDatabase.ResetStatics(); FormationDatabase.ResetStatics(); PathQuery.ResetStatics(); PointDatabase.ResetStatics(); PositionQuery.ResetStatics(); ECTracker.ResetStatics(); EnemyMainFSM.ResetStatics(); Application.LoadLevel(_sceneId); }
public PositionCreateHandler(GlobalSolusindoDb db, tblM_User user, PositionValidator positionValidator, PositionFactory positionFactory, PositionQuery positionQuery, AccessControl accessControl) : base(db, user) { this.positionValidator = positionValidator; this.positionFactory = positionFactory; this.positionQuery = positionQuery; this.positionEntryDataProvider = new PositionEntryDataProvider(db, user, accessControl, positionQuery); }
public async Task <ActionResult <Position> > GetPositionById( [FromServices] IPositionService positionService, [FromQuery] PositionQuery query, [FromRoute] int positionId) { return(await positionService.FindPositionById(positionId, query)); }
private UserEntryModel GetUpdateStateModel(int userPK) { UserEntryFormData formData = new UserEntryFormData(); List <Control> formControls = CreateFormControls(userPK); UserDTO userDTO = userQuery.GetByPrimaryKey(userPK); if (userDTO == null) { throw new KairosException($"Record with primary key '{userDTO.User_PK}' is not found."); } var position = new PositionQuery(this.Db).GetByPrimaryKey(userDTO.Position_FK); if (position != null) { formData.Positions.Add(position); } return(new UserEntryModel() { FormData = formData, FormControls = formControls, Model = userDTO, }); }
public IHttpActionResult Get(int id) { string accessType = "Position_ViewAll"; ThrowIfUserCannotAccess(accessType); using (PositionQuery positionQuery = new PositionQuery(Db)) { var data = positionQuery.GetByPrimaryKey(id); SaveLog("Position", "Get", JsonConvert.SerializeObject(new { primaryKey = id })); return(Ok(new SuccessResponse(data))); } }
public ActionResult GetPositionList() { try { var queryParams = new NameValueCollection(); if (!ParamHelper.CheckParaQ(ref queryParams)) { return(Json(new ResponseEntity <int>(RegularFunction.RegularSqlRegexText), JsonRequestBehavior.AllowGet)); } var query = new PositionQuery(queryParams); var sqlCondition = new StringBuilder(); sqlCondition.Append("ISNULL(IsDelete,0)!=1"); if (!string.IsNullOrEmpty(query.Name)) { sqlCondition.Append($" and Name like '%{query.Name}%'"); } PageRequest preq = new PageRequest { TableName = " [Position] ", Where = sqlCondition.ToString(), Order = " Id DESC ", IsSelect = true, IsReturnRecord = true, PageSize = query.PageSize, PageIndex = query.PageIndex, FieldStr = "*" }; var result = new PositionBLL().GetDataByPage(preq); var response = new ResponseEntity <object>(true, string.Empty, new DataGridResultEntity <Position> { TotalRecords = preq.Out_AllRecordCount, DisplayRecords = preq.Out_PageCount, ResultData = result }); return(Json(response, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new ResponseEntity <object>(-999, string.Empty, ""), JsonRequestBehavior.AllowGet)); } }
public static void ResetStatics() { s_Instance = null; }
public async Task <List <Position> > GetPositions(PositionQuery query) { return(await this.client.Get <List <Position> >(positionsController, query)); }
public async Task <Position> FindPositionById(int positionId, PositionQuery query) { return(await client.Get <Position>(positionsController, positionId.ToString(), query)); }
/// <summary> /// 查询 /// </summary> /// <param name="query"></param> /// <returns></returns> public List <Position> Query(PositionQuery query) { return(_service.Query(query)); }
public PositionEntryDataProvider(GlobalSolusindoDb db, tblM_User user, AccessControl accessControl, PositionQuery positionQuery) : base(db, user) { this.accessControl = accessControl; this.positionQuery = positionQuery; }