private void Awake() { Instance = this; EventManager.CreateCase += (confCase) => InitCases(confCase); EventManager.CheckSuitCaseFill += () => caseBaseNCurrent.SetRotate(true); }
public void OnViewRoute(CaseManager target, bool enable) { if (!isHoverGUI && _candidateRoutes != null) { var player = PlayerEngine.Instance.GetCurrent(); if (enable) { var de = player.currentTurn.de; if (_candidateRoutes.routes.ContainsKey(target.itemDataSource.index)) { var routes = _candidateRoutes.routes[target.itemDataSource.index]; _candidateRoute = routes .OrderBy(r => r.nbLineMove) .ThenByDescending(r => r.route.Count - de) .ThenBy(r => r.route.Skip(1).Count(c => c.isDangerous)).First(); FeatureEngine.Instance.WarningRoute(player, _candidateRoute); BoardEngine.Instance.DrawRoute(_candidateRoute.route, player.GetColor()); } } else { if (_candidateRoute != null) { FeatureEngine.Instance.DisplayFeature(player); BoardEngine.Instance.DrawRoute(_candidateRoute.route); } } } }
public IActionResult Edit(EditCaseManagerViewModel editCMVM) { CaseManager CMtoEdit = _context.CaseManagers.Single(cm => cm.ID == editCMVM.ID); if (editCMVM.ID != CMtoEdit.ID) { return(NotFound()); } if (ModelState.IsValid) { CMtoEdit.FirstName = editCMVM.FirstName; CMtoEdit.LastName = editCMVM.LastName; CMtoEdit.PhoneNumber = editCMVM.PhoneNumber; CMtoEdit.Email = editCMVM.Email; CMtoEdit.ProgramID = editCMVM.ProgramID; _context.Update(CMtoEdit); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View(editCMVM)); }
public IActionResult Create(CreateCaseManagerViewModel createCMVM) { if (ModelState.IsValid) { CaseManager cm = new CaseManager() { LastName = createCMVM.LastName, FirstName = createCMVM.FirstName, Email = createCMVM.Email, PhoneNumber = createCMVM.PhoneNumber, ProgramID = createCMVM.ProgramID }; _context.Add(cm); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } createCMVM.Programs = _context.Programs.Select(p => new SelectListItem() { Value = p.ID.ToString(), Text = p.Name }).ToList(); return(View(createCMVM)); }
public ActionResult Add() { AddIncomingLettersViewModel incomingLettersViewModel = new AddIncomingLettersViewModel() { PageId = "IncomingArchive" }; OrganizationManager organizationManager = new OrganizationManager(); //DepartmentManager departmentManager = new DepartmentManager(); PersonManager personManager = new PersonManager(); PostManager postManager = new PostManager(); CaseManager caseManager = new CaseManager(); User currentUser = userManager.Read(new Guid(User.Identity.Name)); cUser = currentUser; //incomingLettersViewModel.Organizations = organizationManager.Read(null); //incomingLettersViewModel.FilterOrganizations = currentUser.FilterOrganizations.ToList(); incomingLettersViewModel.OrganizationJson = getWhileLoopData(); incomingLettersViewModel.People = userManager.GetUserShowablePeopleList(currentUser); //incomingLettersViewModel.FilterPersons = currentUser.FilterPeople.ToList(); incomingLettersViewModel.Cases = caseManager.Read(null); incomingLettersViewModel.Posts = postManager.Read(null); //incomingLettersViewModel.OrganizationFilterString = string.Join(",", currentUser.FilterOrganizations.Select(x => x.Id.ToString())); //incomingLettersViewModel.PersonFilterString = string.Join(",", currentUser.FilterPeople.Select(x => x.Id.ToString())); //incomingLettersViewModel.receivedLetter = new ReceivedLetter(); return(View(incomingLettersViewModel)); }
public void AddDangerousCase(CaseManager target) { target.SetDangerous(true); if (!ContextEngine.Instance.gameContext.dangerousCases.Contains(target.itemDataSource.index)) { ContextEngine.Instance.gameContext.dangerousCases.Add(target.itemDataSource.index); } }
// Start is called before the first frame update void Start() { _computer = new Day11.IntcodeComputer(Program.Intcode); _caseManager = FindObjectOfType <CaseManager>(); _controls = FindObjectOfType <Controls>(); _dest.y = transform.position.y; _prop = new MaterialPropertyBlock(); }
public List <CaseManager> GetClashCandidate(CaseManager target) { List <CaseManager> result = new List <CaseManager>(); result.AddRange(target.itemDataSource.targets.Select(t => boardManager.FindCaseManager(t)).Where(c => c.hasPlayer)); result.AddRange(boardManager.boardDataSource.cases.Where(c => c.targets.Any(t => t == target.itemDataSource.index)).Select(c => boardManager.FindCaseManager(c.index)).Where(c => c.hasPlayer)); return(result); }
public ActionResult DeleteConfirmed(string id) { CaseManager caseManager = db.CaseManagers.Find(id); db.CaseManagers.Remove(caseManager); db.SaveChanges(); return(RedirectToAction("Index")); }
private CarManager CreateCarManager(CaseManager start) { var carTransform = Instantiate(carPrefab); carTransform.SetParent(this.transform); carTransform.localPosition = new Vector3(start.transform.position.x, start.transform.position.y, 0); return(carTransform.GetComponent <CarManager>()); }
public CaseManager GetCase(IndexDataSource index) { CaseManager result = null; if (index != null && boardManager != null) { result = boardManager.FindCaseManager(index); } return(result); }
// *************** // // ** Initialisation ** // // *************** // void Awake() { listCase.Clear(); foreach (GameObject cubeNew in GameObject.FindGameObjectsWithTag("case")) { listCase.Add(cubeNew); } Instance = this; }
public ActionResult Edit([Bind(Include = "id,FirstNameCM,LastNameCM")] CaseManager caseManager) { if (ModelState.IsValid) { db.Entry(caseManager).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(caseManager)); }
public void AddMovements(IEnumerable <Vector3> movements, Vector3 nextStep, int gear, CaseManager targetCase) { _currentCase = targetCase; _movements.Add(new MovementModel() { gear = gear, route = movements.ToList(), nextStep = nextStep }); }
public ActionResult Create([Bind(Include = "id,FirstNameCM,LastNameCM")] CaseManager caseManager) { if (ModelState.IsValid) { db.CaseManagers.Add(caseManager); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(caseManager)); }
// GET: Category public ActionResult Index() { CaseManager caseManager = new CaseManager(); CaseViewModel caseViewModel = new CaseViewModel { Case = caseManager.Read(null), PageId = "Cases" }; return(View(caseViewModel)); }
protected void btnDelete_Click(object sender, EventArgs e) { string p_strIds = Request.Form["chkEleId"]; if (p_strIds != null) { TruedeleteImage(p_strIds); CaseManager _man = new CaseManager(); _man.DeleteCasesByIDS(p_strIds); gojump(); } }
public static bool InsertProjectMatchByCaseIdsAndProjectNameAndCityName(long[] caseIds, string projectName, string cityName, out string message) { message = ""; if (caseIds == null || caseIds.Length < 1) { return(true); } List <VIEW_案例信息_城市表_网站表> list = CaseManager.GetCaseViewByIds(caseIds); bool result = InsertProjectMatchByCaseListAndProjectNameAndCityName(list, projectName, cityName, out message); return(result); }
//[ValidateAntiForgeryToken] public ActionResult Edit(Guid id) { CaseManager caseManager = new CaseManager(); CaseViewModel caseViewModel = new CaseViewModel { Case = caseManager.Read(null) }; caseViewModel.PageId = "Cases"; caseViewModel.SelectedCase = caseManager.Read(id); caseViewModel.SelectedCaseParent = caseManager.GetParent(id); return(View(caseViewModel)); }
public ActionResult SaveCaseManagerDetail(int?id) { getNoOfReferralAccordingToProcessLevels(); CaseManager objCaseManagerModel = new CaseManager(); if (id != null) { //var _CaseManagerResult = _iPaticipantService.getCaseManagerByID(id.Value); objCaseManagerModel = Mapper.Map <CaseManager>(_iPaticipantService.getCaseManagerByID(id.Value)); } return(View(objCaseManagerModel)); }
/// <summary> /// 保存数据 /// </summary> /// <param name="newHouse"></param> public virtual void SaveNowData(NewHouse newHouse) { if (newHouse == null) { return; } //保存数据 log.Debug(string.Format("{0}-数据保存中:网站:{1}--城市:{2}-(url:{3}--)", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), 网站名称, CityName, newHouse.Url)); try { CaseManager.往案例表插入爬取数据(网站名称: 网站名称, 城市名称: CityName, 网站ID: 网站ID, 城市ID: CityId, 楼盘名: newHouse.Lpm, 案例时间: newHouse.Alsj, 行政区: newHouse.Xzq, 片区: newHouse.Pq, 楼栋: newHouse.Ld, 房号: newHouse.Fh, 用途: newHouse.Yt, 面积: newHouse.Mj, 单价: newHouse.Dj, 案例类型: newHouse.Allx, 结构: newHouse.Jg, 建筑类型: newHouse.Jzlx, 总价: newHouse.Zj, 所在楼层: newHouse.Szlc, 总楼层: newHouse.Zlc, 户型: newHouse.Hx, 朝向: newHouse.Cx, 装修: newHouse.Zx, 建筑年代: newHouse.Jznd, 信息: newHouse.Title, 电话: newHouse.Phone, URL: newHouse.Url, 币种: newHouse.Bz, 地址: newHouse.Addres, 创建时间: DateTime.Now, 车位数量: newHouse.Cwsl, 地下室面积: newHouse.Dxsmj, 花园面积: newHouse.Hymj, 建筑形式: newHouse.Jzxs, 配套设施: newHouse.Ptss, 厅结构: newHouse.Tjg, 中介公司: newHouse.ComName, 门店: newHouse.ComArea, startSpiderDate: nowDate ); } catch (Exception ex) { log.Error(string.Format("数据保存中异常:网站:{0}--城市:{1}-(url:{2}--)", 网站名称, CityName, newHouse.Url), ex); } }
//[ValidateAntiForgeryToken] public ActionResult Edit(EditCaseViewModel editCaseViewModel) { CaseManager caseManager = new CaseManager(); var oldCase = caseManager.Read(editCaseViewModel.CaseID); oldCase.Name = editCaseViewModel.Name; oldCase.ParentCase = caseManager.Read(editCaseViewModel.ParentCaseGUID); caseManager.Update(oldCase); caseManager.saveChanges(); return(RedirectToAction("Index")); }
// GET: CaseManagers/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CaseManager caseManager = db.CaseManagers.Find(id); if (caseManager == null) { return(HttpNotFound()); } return(View(caseManager)); }
public ActionResult AddProject_Fancybox(string projectName, string cityName, string areaName, long?caseId) { projectName = JsonHelp.DecodeField(projectName); cityName = JsonHelp.DecodeField(cityName); areaName = JsonHelp.DecodeField(areaName); int nowProvinceId = 0; int nowCityId = 0; int nowAreaId = 0; FxtApi_SYSCity city = CityApi.GetCityByCityName(cityName); List <FxtApi_SYSProvince> provinceList = ProvinceApi.GetAllProvince(); List <FxtApi_SYSCode> purposeCodeList = SysCodeApi.GetAllProjectPurposeCode(); List <FxtApi_SYSCity> cityList = new List <FxtApi_SYSCity>(); List <FxtApi_SYSArea> areaList = new List <FxtApi_SYSArea>(); if (city != null) { nowProvinceId = city.ProvinceId; nowCityId = city.CityId; cityList = CityApi.GetCityByProvinceId(nowProvinceId); areaList = AreaApi.GetAreaByCityId(nowCityId); if (areaList != null) { FxtApi_SYSArea area = areaList.Where(p => !string.IsNullOrEmpty(areaName) && (p.AreaName.Contains(areaName) || areaName.Contains(p.AreaName))).FirstOrDefault(); if (area != null) { nowAreaId = area.AreaId; } } } ViewBag.Address = ""; ViewBag.nowProvinceId = nowProvinceId; ViewBag.nowCityId = nowCityId; ViewBag.nowAreaId = nowAreaId; ViewBag.projectName = projectName; ViewBag.provinceList = provinceList; ViewBag.purposeCodeList = purposeCodeList; ViewBag.cityList = cityList; ViewBag.areaList = areaList; if (caseId != null) { 案例信息 caseObj = CaseManager.GetCaseById(Convert.ToInt64(caseId)); if (caseObj != null && caseObj.地址 != null) { ViewBag.Address = caseObj.地址; } } return(View()); }
public ActionResult Add(CaseViewModel caseViewModel) { if (ModelState.IsValid) { CaseManager caseManager = new CaseManager(); Case ParentCase = new Case(); Case newCase = new Case(); ParentCase = caseManager.Read(x => x.Id == caseViewModel.ParentCaseGUID).First(); newCase.Name = caseViewModel.Name; newCase.ParentCase = ParentCase; caseManager.Add(newCase); caseManager.saveChanges(); } return(RedirectToAction("Index")); }
public void LinkCases(string rootCaseId, string childCaseId) { try { m_Host = GetHost(); CaseManager cm = m_Host.getCaseManager(); XCase liveCase = cm.getLiveCase(rootCaseId); liveCase.setLinkedCase(childCaseId); } catch (CargoException e1) { // MessageBox.Show(e1.error_msg); m_CargoHostLogger.logError("OM - " + e1.error_msg); } }
public CaseManager GetNextCase(CaseManager current) { CaseManager result = null; if (current != null && boardManager != null) { var nextIndex = current.itemDataSource.targets.FirstOrDefault(t => t.enable && t.column == current.itemDataSource.index.column); if (nextIndex == null) { nextIndex = current.itemDataSource.targets.FirstOrDefault(t => t.enable); } result = boardManager.FindCaseManager(nextIndex); } return(result); }
public void OnSelectRoute(CaseManager target) { if (!isHoverGUI && _candidateRoutes != null) { var dest = _candidateRoute.route.Last(); if (_candidateRoute == null || !target.itemDataSource.index.Equals(dest.itemDataSource.index)) { this.OnViewRoute(target, true); } else { PlayerEngine.Instance.MoveCar(_candidateRoute.route); PlayerEngine.Instance.SelectedRoute(_candidateRoute); _candidateRoute = null; this.CleanCurrent(); } } }
public void DrawRoute(List <CaseManager> route, Color?playerColor = null) { CaseManager previousCaseRoute = null; foreach (var caseRoute in route) { caseRoute.UpdateBorder(playerColor); if (previousCaseRoute != null && !caseRoute.itemDataSource.index.Equals(previousCaseRoute.itemDataSource.index)) { var lineRoute = boardManager.FindLineManager(previousCaseRoute, caseRoute); if (lineRoute != null) { lineRoute.UpdateColor(playerColor); } } previousCaseRoute = caseRoute; } }
/// <summary> /// SetVehicleRegistrationNumber. This interface function Creates new Case and returns CaseId /// /// Arguments: /// void /// Exceptions: /// none /// Return: /// Caseid /// </summary> public string SetVehicleRegistrationNumber(string caseId, string regNumber) { string caseid = null; try { Host h = this.GetHost(); CaseManager cm = h.getCaseManager(); cm.setVehicleRegistrationNumber(caseId, regNumber); } catch (CargoException e1) { // MessageBox.Show(e1.error_msg); m_CargoHostLogger.logError("OM - " + e1.error_msg); } return(caseid); }