public void SpawnRecordKillEffect(RecordController recordController) { if (recordController.recordType == RecordSpawner.RecordType.Bad) { trunkAnimator.SetTrigger("BlastMud"); } else if (recordController.activeAnimator != null) { if (recordController.activeAnimator == recordController.newRecordGreen) { trunkAnimator.SetTrigger("BlastGreen"); } else if (recordController.activeAnimator == recordController.newRecordPink) { trunkAnimator.SetTrigger("BlastPink"); } else if (recordController.activeAnimator == recordController.newRecordPurple) { trunkAnimator.SetTrigger("BlastPurple"); } else if (recordController.activeAnimator == recordController.newRecordYellow) { trunkAnimator.SetTrigger("BlastYellow"); } } }
/// <summary> /// Sinh mã cán bộ dựa vào cấu hình hệ thống: /// - Tiền tố của mã cán bộ /// - Số lượng chữ số theo sau tiền tố /// </summary> /// <returns>Mã cán bộ mới được sinh ra</returns> private string GenerateEmployeeCode() { var departments = string.Join(",", CurrentUser.Departments.Select(d => d.Id)); var prefix = SystemConfigController.GetValueByNameFollowDepartment(SystemConfigParameter.PREFIX, departments); var numberCharacter = SystemConfigController.GetValueByNameFollowDepartment(SystemConfigParameter.NUMBER_OF_CHARACTER, departments); if (string.IsNullOrEmpty(prefix)) { prefix = "CB"; } var number = string.IsNullOrEmpty(numberCharacter) ? 5 : int.Parse(numberCharacter); var record = RecordController.GetByEmployeeCodeGenerate(prefix, number); var oldMaCb = _generateEmployeeConst; if (record != null && !string.IsNullOrEmpty(record.EmployeeCode)) { oldMaCb = record.EmployeeCode; } var oldNumber = long.Parse("" + oldMaCb.Substring(prefix.Length)); oldNumber++; var newMaCb = _generateEmployeeConst + oldNumber; newMaCb = prefix + newMaCb.Substring(newMaCb.Length - number); return(newMaCb); }
static void Main(string[] args) { var mainController = new RecordController(); var consoleView = new AppConsoleView(mainController); consoleView.StartProcessRenderLoop(); }
protected void cbxChonCanBo_Selected(object sender, DirectEventArgs e) { try { var id = int.Parse(cbxChonCanBo.SelectedItem.Value); var hs = RecordController.GetById(id); var hsTeam = TeamController.GetByRecordId(id); if (hs == null) { return; } txtEmployeeCode.Text = hs.EmployeeCode; txtBirthDate.Text = hs.BirthDateVn; txtDepartment.Text = hs.DepartmentName; txtPosition.Text = hs.PositionName; txtJobTitle.Text = hs.JobTitleName; txtIDNumber.Text = hs.IDNumber; txtIDIssueDate.Text = hs.IDIssueDate.ToString(); txtTeam.Text = hsTeam.TeamName; txtConstruction.Text = hsTeam.ConstructionName; } catch (Exception ex) { ExtNet.Msg.Alert("Thông báo từ hệ thống", "Có lỗi xảy ra khi chọn cán bộ: " + ex.Message).Show(); } }
public void initTests() { controller = new RecordController(); controller.addNewRecord("Dark Side Of The Moon", "Pink Floyd", 1973, RecordCondition.Fair, RecordCondition.GoodPlus, 24.83, null, "Notes"); controller.addNewRecord("The Wall", "Pink Floyd", 1979, RecordCondition.Good, RecordCondition.VeryGood, 33.83, null, "Notes"); controller.addNewRecord("Blonde", "Frank Ocean", 2016, RecordCondition.Mint, RecordCondition.NearMint, 415.00, null, "Notes"); }
public RecordControllerTest() { IRecordService service = new RecordServiceFake(); ILogger <RecordController> logger = new Logger <RecordController>(new LoggerFactory()); _controller = new RecordController(logger, service); }
static public List <DetailController> GetDetailsList(String userid, Int32 record_id) { List <DetailController> detaillist = new List <DetailController>(); RecordController selectController = null; List <RecordController> recordlist = HistoryController.GetHistoryRecords(userid); foreach (RecordController tmp in recordlist) { if (tmp.Id == record_id) { selectController = tmp; break; } } if (selectController != null) { List <HistoryRecordModel> detailmodels = selectController.m_pModel.Details; foreach (HistoryRecordModel tmp in detailmodels) { DetailController c = new DetailController(tmp); detaillist.Insert(0, c); } } return(detaillist); }
protected void EditMoveToClick(object sender, DirectEventArgs e) { int id; if (!int.TryParse(hdfKeyRecord.Text, out id) || id <= 0) { return; } var recordId = int.Parse(hdfRecordId.Text); var hs = RecordController.GetById(recordId); if (hs != null) { txtUpdateFullname.Text = hs.FullName; } var business = hr_BusinessHistoryServices.GetById(id); if (business == null) { return; } txtUpdateDecisionNumber.Text = business.DecisionNumber; txtUpdateDescription.Text = business.Description; txtUpdateCurrentPosition.Text = business.CurrentPosition; txtUpdateShortDecision.Text = business.ShortDecision; cbxUpdateCurrentDepartment.Text = business.CurrentDepartment; cbxUpdateMakerPosition.Text = business.DecisionPosition; if (!string.IsNullOrEmpty(business.FileScan)) { int pos = business.FileScan.LastIndexOf('/'); if (pos != -1) { string tenTT = business.FileScan.Substring(pos + 1); uploadFileScan.Text = tenTT; } hdfTepTinDinhKem.Text = business.FileScan; } if (business.DecisionDate != null) { dfUpdateDecisionDate.SetValue(business.DecisionDate); } txtUpdateDecisionMaker.Text = business.DecisionMaker; if (business.ExpireDate != null) { dfUpdateExpireDate.SetValue(business.ExpireDate); } // init command name & window properties hdfCommandName.Text = @"Update"; hdfCommandUpdate.Text = @"Update"; // show window txtUpdateDecisionNumber.Disabled = false; dfUpdateDecisionDate.Disabled = false; dfUpdateExpireDate.Disabled = false; wdUpdateRetirement.Show(); }
/// <summary> /// Constructor that takes a RecordController object from the LoginForm /// </summary> /// <param name="newController"></param> public ListRecordForm(RecordController newController) { controller = newController; invoker = controller.getInvoker(); reqHandler = new DiscogsRequestHandler(); InitializeComponent(); if (invoker.checkUndoStack() == false) { undoBtn.Enabled = false; } else { undoBtn.Enabled = true; } if (invoker.checkRedoStack() == false) { redoBtn.Enabled = false; } else { redoBtn.Enabled = true; } controller.readRecordListToFile(); this.FormBorderStyle = FormBorderStyle.FixedSingle; this.MaximizeBox = false; this.IsMdiContainer = true; recordListView.View = View.Details; this.populateList(controller.getRecordList().getList()); SetCollectionInfo(); }
protected void btnAccept_ClickAllEmployee(object sender, DirectEventArgs e) { try { //Áp dụng rule phân ca cho tất cả các nhân viên //Lấy tất cả nhân viên trong hồ sơ var records = RecordController.GetAllEmployeeInOrganization(hdfDepartments.Text); foreach (var item in records) { var userRule = new UserRuleTimeSheet() { RecordId = item.Id, CreatedDate = DateTime.Now, CreatedBy = CurrentUser.User.UserName, }; if (!string.IsNullOrEmpty(hdfGroupWorkShiftAll.Text)) { userRule.GroupWorkShiftId = Convert.ToInt32(hdfGroupWorkShiftAll.Text); } //Create UserRuleTimeSheetServices.Create(userRule); } gridUserRule.Reload(); } catch (Exception ex) { Dialog.ShowNotification("Có lỗi xảy ra" + ex.Message); } }
public void DestroyAllCharacter() { GameObject[] characters = GameObject.FindGameObjectsWithTag("PlayerBlack").Concat(GameObject.FindGameObjectsWithTag("PlayerWhite")).ToArray(); PlayerEffect[] playerEffects = new PlayerEffect[characters.Length]; RecordController[] recordControllers = new RecordController[characters.Length]; for (int i = 0; i < characters.Length; i++) { PlayerEffect effect = characters[i].GetComponent <PlayerEffect>(); RecordController record = characters[i].GetComponent <RecordController>(); if (effect != null) { playerEffects[i] = effect; } if (record != null) { recordControllers[i] = record; } } foreach (PlayerEffect effect in playerEffects) { effect.PlayVanishEffect(); } foreach (RecordController rec in recordControllers) { rec.StopAllCoroutines(); } }
/// <summary> /// Constructor, edit is if this is being used to edit an existing record = true. False for /// adding a record. RecordController is the controller object the system uses for /// record operations. /// </summary> /// <param name="edit"></param> /// <param name="c"></param> public AddRecordForm(bool edit, RecordController c, Record r) { editRecord = r; controller = c; originalAlbumArtName = r.getInfo().AlbumArt; this.updatedAlbumArtPic = r.getInfo().AlbumArt; this.FormBorderStyle = FormBorderStyle.FixedSingle; this.MaximizeBox = false; InitializeComponent(); titleCheck = edit; SetDefaultValues(); this.populateEditInfo(); if (r.getInfo().AlbumArt == "None" || r.getInfo().AlbumArt == "" || r.getInfo().AlbumArt == null) { displayInitialImage(); } else if (r.getInfo().AlbumArt.Substring(0, 4) == "http") { displayRecordImageURL(updatedAlbumArtPic); } else { this.DisplayRecordImage(); } }
public void TestInvalidGetRecordsRequest() { var controller = new RecordController(new TestRecordRepository()); IHttpActionResult actionResult = controller.Get("color"); Assert.IsNotInstanceOfType(actionResult, typeof(OkNegotiatedContentResult <IEnumerable <Record> >)); }
protected void AwardRepeater_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "open") { String item_name = ""; String Text = null; Int32 award_id = Convert.ToInt32(e.CommandArgument); AwardBoxController itemController = AwardController.GetAwardBox(m_szUserId, award_id); if (itemController.OpenBox(ref item_name) == false) { Text = "开启" + itemController.Description + "失败"; ClientScript.RegisterStartupScript(ClientScript.GetType(), "OpenFailScript", "<script>swal('" + Text + "').then((value) => {window.location.href='Award.aspx';});</script>"); } else { Text = "成功开启" + itemController.Description + ",获得" + item_name; RecordController.AddDetail(m_szUserId, ModelParam.AWARD_RECORD_ID, Text, 0); Response.Redirect("~/AwardGet.aspx?Image=~/image/" + itemController.AwardImageFileName + "&Target=" + itemController.Description + "&Award=" + item_name + "&BackUrl=~/Award.aspx"); } } }
public async Task GetStatus_Returns200OkWithExpectedValue(bool expected) { anonymousServiceHttpClientMock .Setup <Task <bool> >(x => x.ValidateTokenAsync(It.IsAny <string>(), It.IsAny <CancellationToken>())) .ReturnsAsync(true); byte[] boolBytes = expected.ToByteArray(); cacheMock.Setup(x => x.GetAsync(It.IsAny <string>(), It.IsAny <CancellationToken>()) ).ReturnsAsync(boolBytes); var controller = new RecordController(loggerMock.Object, anonymousServiceHttpClientMock.Object, cacheMock.Object); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = new DefaultHttpContext(); controller.ControllerContext.HttpContext.Request.Headers["Authorization"] = "authtoken"; var tcs = new CancellationTokenSource(1000); var result = await controller.GetStatusAsync("dummy", tcs.Token); result.Should() .BeOfType <ActionResult <bool> >(); result .Result .Should() .BeOfType <OkObjectResult>() .Subject .Value.As <bool>() .Should() .Be(expected); }
public void ucChooseEmployee_AfterClickAcceptButton(object sender, EventArgs e) { try { hdfTotalRecord.Text = ucChooseEmployee.SelectedRow.Count.ToString(); foreach (var item in ucChooseEmployee.SelectedRow) { // get employee information var hs = RecordController.GetByEmployeeCode(item.RecordID); string RecordId = hs.Id.ToString(); string EmployeeCode = hs.EmployeeCode; string FullName = hs.FullName; string DepartmentName = hs.DepartmentName; string PositionName = hs.PositionName; // insert record to grid RM.RegisterClientScriptBlock("insert" + RecordId, string.Format("addRecord('{0}', '{1}', '{2}', '{3}');", RecordId, EmployeeCode, FullName, DepartmentName)); } } catch (Exception ex) { ExtNet.Msg.Alert("Thông báo từ hệ thống", "Có lỗi xảy ra: " + ex.Message).Show(); } }
public void Init() { SetUpData(); SetUpMocks(); _controller = new RecordController(_recordService.Object); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnDelete_Click(object sender, DirectEventArgs e) { var selectedRows = rowSelection.SelectedRows; int count = 0, success = 0; foreach (var item in selectedRows) { try { if (!string.IsNullOrEmpty(item.RecordID)) { RecordController.Delete(Convert.ToInt32(item.RecordID)); success++; } } catch { count++; } } hdfRecordId.Text = ""; if (count > 0) { ExtNet.Msg.Alert("Thông báo từ hệ thống", "Có " + count + " cán bộ không được xóa do đang được sử dụng").Show(); } if (success > 0) { grp_HoSoNhanSu.Reload(); } }
protected void InitWindowWorkProcess(object sender, DirectEventArgs e) { int id; if (!int.TryParse(hdfKeyRecord.Text, out id) || id <= 0) { return; } var recordId = int.Parse(hdfRecordId.Text); var hs = RecordController.GetById(recordId); if (hs != null) { txtFullname.Text = hs.FullName; txtNewPosition.Text = hs.PositionName; txtNewJobTitle.Text = hs.JobTitleName; txtNewDepartment.Text = hs.DepartmentName; } var wp = hr_WorkProcessServices.GetById(id); if (wp == null) { return; } txtCapNhatSoQD.Text = wp.DecisionNumber; if (wp.DecisionDate != null) { dfCapNhatNgayQD.SelectedDate = (DateTime)wp.DecisionDate; } txtCapNhatNguoiQD.Text = wp.DecisionMaker; if (wp.EffectiveDate != null) { dfCapNhatNgayHieuLuc.SelectedDate = (DateTime)wp.EffectiveDate; } if (wp.ExpireDate != null) { dfUpdateExpireDate.SetValue(wp.ExpireDate); } txtUpdateSourceDepartment.Text = wp.SourceDepartment; cbxUpdateMakerPosition.Text = wp.MakerPosition; cbxChucVuMoi.Text = cat_PositionServices.GetFieldValueById(wp.NewPositionId, "Name"); cbxOldDEpartment.Text = cat_DepartmentServices.GetFieldValueById(wp.OldDepartmentId, "Name"); hdfOldPositionId.Text = wp.OldPositionId.ToString(); cbxOldPosition.Text = cat_PositionServices.GetFieldValueById(wp.OldPositionId, "Name"); //positionAllowance var salary = sal_SalaryDecisionServices.GetCurrent(wp.RecordId); // init command name & window properties hdfCommandName.Text = @"Update"; hdfCommandUpdate.Text = @"Update"; // show window wdCapNhatBoNhiemChucVu.Show(); }
private void OnTriggerEnter2D(Collider2D collision) { RecordController collidedController = collision.gameObject.GetComponent <RecordController>(); if (collidedController != null) { SpawnRecordKillEffect(collidedController); } }
public void GetStatus_ThrowsHttpBadRequestExceptionWhenNoAuthHeaderPresent() { var controller = new RecordController(loggerMock.Object, anonymousServiceHttpClientMock.Object, cacheMock.Object); var tcs = new CancellationTokenSource(1000); Func <Task> func = () => controller.GetStatusAsync("dummy", tcs.Token); func.Should() .ThrowAsync <HttpResponseException>(); }
public void BindData(ReportFilter filter) { try { ReportController rpCtr = new ReportController(); xrl_TenCongTy.Text = rpCtr.GetCompanyName(filter.SessionDepartment); var location = new ReportController().GetCityName(filter.SessionDepartment); xrtReportDate.Text = string.Format(xrtReportDate.Text, location, DateTime.Now.Day, DateTime.Now.Month, DateTime.Now.Year); //Lấy thông tin của nhân viên var record = RecordController.GetById(filter.RecordId); if (record != null) { xrl_FullName.Text = record.FullName; xrl_DepartmentName.Text = record.DepartmentName; xrl_Position.Text = record.PositionName; xrl_Occupation.Text = ""; xr_ParticipationDate.Text = record.ParticipationDate.ToString(); } //Tính thâm niên của nhân viên var seniority = SQLHelper.ExecuteTable( SQLBusinessAdapter.GetStore_CalculateSeniorityByRecordId(filter.RecordId)); if (seniority.Rows.Count > 0) { xrt_Seniority.Text = seniority.Rows[0]["Seniority"].ToString(); } // get data from date var fromDate = filter.StartDate != null ? filter.StartDate.Value.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture) : string.Empty; // get data from date var toDate = filter.EndDate != null ? filter.EndDate.Value.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture) : string.Empty; var table = SQLHelper.ExecuteTable( SQLBusinessAdapter.GetStore_ListContractOfEmployee(filter.RecordId, fromDate, toDate)); DataSource = table; xrt_ContractNumber.DataBindings.Add("Text", DataSource, "ContractNumber"); xrt_ContractType.DataBindings.Add("Text", DataSource, "ContractTypeName"); xrt_Job.DataBindings.Add("Text", DataSource, "JobName"); xrt_ContractDate.DataBindings.Add("Text", DataSource, "ContractDate", "{0:dd/MM/yyyy}"); xrt_EffectiveDate.DataBindings.Add("Text", DataSource, "EffectiveDate", "{0:dd/MM/yyyy}"); xrt_ContractEndDate.DataBindings.Add("Text", DataSource, "ContractEndDate", "{0:dd/MM/yyyy}"); xrt_ContractStatus.DataBindings.Add("Text", DataSource, "ContractStatusName"); } catch (Exception ex) { Dialog.ShowError("Có lỗi xảy ra: " + ex.Message); } }
public PreviewListForm(String fp, RecordController mc) { InitializeComponent(); this.mainController = mc; this.filePath = fp; this.controller = new RecordController(); populateRecordController(); populateList(controller.getRecordList().getList()); updateLabels(); }
public void GetRecordingStatusAsync_ThrowsExceptionWhenServiceCodeIsNullOrEmpty(string serviceCode) { var controller = new RecordController(loggerMock.Object, anonymousServiceHttpClientMock.Object, cacheMock.Object); var tcs = new CancellationTokenSource(1000); Func <Task> func = () => controller.GetRecordingStatusAsync(serviceCode, tcs.Token); func.Should() .ThrowAsync <ArgumentNullException>(); }
public NoRecords() { _dbContext = new AppDbContext(InMemoryDbContextOptionsFactory.Create <AppDbContext>()); _dbContext.Add(new Subject { Id = _subjectId, Name = _subjectName }); _dbContext.SaveChanges(); _controller = new RecordController(_dbContext, new MyStringLocalizer(), null, null); }
public void TestInvalidPostRecordRequest() { var controller = new RecordController(new TestRecordRepository()); var record = "Johnson; Mike; Male; Green; 2/18/87"; // Invalid delimiter IHttpActionResult actionResult = controller.Post(record); Assert.IsNotInstanceOfType(actionResult, typeof(OkNegotiatedContentResult <Record>)); }
public void StopRecordingThrowsException_WhenNoAuthHeaderPresent() { var controller = new RecordController(loggerMock.Object, anonymousServiceHttpClientMock.Object, cacheMock.Object); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = new DefaultHttpContext(); var tcs = new CancellationTokenSource(1000); Assert.ThrowsAsync <HttpBadRequestException>(() => controller.StopRecordingAsync("dummy", tcs.Token)); }
/// <summary> /// Constructor, edit is if this is being used to edit an existing record = true. False for /// adding a record. RecordController is the controller object the system uses for /// record operations. Used with adding via barcode which returns an Record Info object /// for barcode. /// </summary> /// <param name="edit"></param> /// <param name="c"></param> /// <param name="newInfo"></param> public AddRecordForm(bool edit, RecordController c, RecordInfo newInfo) { controller = c; InitializeComponent(); titleCheck = edit; SetDefaultValues(); this.updatedAlbumArtPic = "None"; this.FormBorderStyle = FormBorderStyle.FixedSingle; this.MaximizeBox = false; populateNewByBarcodeInfo(newInfo); }
public void Init() { _recordRepositoryMock = new Mock <IRecordRepository>(); _fuelCardRepositoryMock = new Mock <IFuelCardRepository>(); _corporationRepositoryMock = new Mock <ICorporationRepository>(); _costAllocationRepositoryMock = new Mock <ICostAllocationRepository>(); _mapperMock = new Mock <IMapper>(); _sut = new RecordController(_recordRepositoryMock.Object, _fuelCardRepositoryMock.Object, _corporationRepositoryMock.Object, _costAllocationRepositoryMock.Object, _mapperMock.Object); }
public void DeleteRecord() { if (!string.IsNullOrEmpty(hdfRecordId.Text)) { //delete RecordController.Delete(Convert.ToInt32(hdfRecordId.Text)); } //reload grp_HoSoNhanSu.Reload(); }
// Use this for initialization void Start() { strTitle = "CoinRunner"; string strTouchStart = "Touch To Start!"; waitTime = 5.0f; currentStageTimeoutTime = 25.0f; showResultTimer = 5.0f; runningLengthForClear = 200.0f; GUIContent content; GUIStyle styleTextCharacterName; int sw = Screen.width; int sh = Screen.height; styleTextCharacterName = skin.GetStyle ("Start_Title"); content = new GUIContent (strTitle); strTitleSize = styleTextCharacterName.CalcSize (content); // *여기서 해당 문자열이 지정된 폰트로 styleTextCharacterName = skin.GetStyle ("Start_TouchStart"); content = new GUIContent (strTouchStart); strTouchStartSize = styleTextCharacterName.CalcSize (content); // *여기서 해당 문자열이 지정된 폰트로 // set buff icon setting Buff buff; float baseX = 0.0f; buff = new Buff_SpeedBoost (); buff.iconRect = new Rect (baseX, sh - buff.IconTexture.height, buff.IconTexture.width, buff.IconTexture.height); allBuffs.Add (buff); baseX += buff.IconTexture.width + 10; buff = new Buff_HighJump (); buff.iconRect = new Rect (baseX, sh - buff.IconTexture.height, buff.IconTexture.width, buff.IconTexture.height); allBuffs.Add (buff); baseX += buff.IconTexture.width + 10; buff = new Buff_RunningSpeedUp_001 (); buff.iconRect = new Rect (baseX, sh - buff.IconTexture.height, buff.IconTexture.width, buff.IconTexture.height); allBuffs.Add (buff); baseX += buff.IconTexture.width + 10; GameObject runner = GameObject.FindWithTag ("Player"); runnerController = (RunnerController)runner.GetComponent ("RunnerController"); recordController = (RecordController)(GameObject.FindWithTag ("RecordController").GetComponent ("RecordController")); updateLevelCondition (); }
private void Awake() { footManager = FaceController.FootManager; hpController = FaceController.HPController; mpController = FaceController.MPController; topController = FaceController.TopController; stepController = FaceController.StepRecord; leaderController = FaceController.LeaderController; starController = FaceController.StarController; }