private void BindCheckGrid() { CheckController ctl = new CheckController(); gdvCheckList.DataSource = ctl.CheckGetAll(); gdvCheckList.DataBind(); }
public void Init() { var cachemock = new Mock <ICacheContext>(); cachemock.Setup(x => x.Get <UserAuthSession>("token")).Returns(new UserAuthSession { Account = "admin" }); var httpContextAccessorMock = new Mock <IHttpContextAccessor>(); httpContextAccessorMock.Setup(x => x.HttpContext.Request.Query[Define.TOKEN_NAME]).Returns("token"); var defaultBuilder = WebHost.CreateDefaultBuilder(); var webHostBuilder = defaultBuilder.ConfigureLogging((hostingContext, logging) => { logging.ClearProviders(); //去掉默认的日志 logging.AddFilter("System", LogLevel.Warning); logging.AddFilter("Microsoft", LogLevel.Warning); logging.AddLog4Net(); //默认的appsettings.json配置是warn级别,info是看不到的 }).UseEnvironment("Development").UseStartup <Startup>() .ConfigureServices(u => { u.AddScoped(x => cachemock.Object); u.AddScoped(x => httpContextAccessorMock.Object); }); var server = new TestServer(webHostBuilder); _controller = server.Host.Services.GetService <CheckController>(); _logger = server.Host.Services.GetService <ILogger <CheckControllerTest> >(); }
public string GetAll() { CheckController objChk = new CheckController(); var jsonSerializer = new JavaScriptSerializer(); var jsonData = jsonSerializer.Serialize(objChk.CheckGetAll()); return(jsonData); }
private void DeleteCheckByID(int CheckID) { CheckController ctl = new CheckController(); ctl.CheckDelete(CheckID); lblMessage.Text = "Deleted succeeded..."; BindCheckGrid(); }
// конструктор public CheckViewModel(CheckController controller) { _controller = controller; _controller.SaveToFile(); // чтение данных из файла OrderCheckData = File.ReadAllText(_controller.Filename); } // CheckController
public void NewMethod(string fileName, bool check) { CheckController objChk = new CheckController(); CheckInfo checkInfo = new CheckInfo(); checkInfo.FileName = fileName; checkInfo.Checked = check; objChk.CheckAdd(checkInfo); }
private void EditCheckByID(int CheckID) { CheckController ctl = new CheckController(); CheckInfo objDemo = ctl.SelectByID(CheckID); txtFileName.Text = objDemo.FileName; chkChecked.Checked = objDemo.Checked; Session["CheckID"] = CheckID; btnAdd.Text = "Update"; HideAll(); divForm.Visible = true; }
public void Setup() { // init and set up mocks _checkServiceMock = new Mock <ICheckService>(); var checkRequest = GetCheckRequest(); var checkModel = new CheckModel(checkRequest); checkModel.SSN = SSN.FromString(checkRequest.SSN); _checkServiceMock .Setup(x => x.ProcceedBackgroundCheck(It.IsAny <CheckRequest>())) .Returns(checkModel); _controller = new CheckController(_checkServiceMock.Object); }
//切换控制器 private void ChangeController() { int num = 0; num = CheckController.CheckCurController(); if (num == 1 && _controllerState != ControllerState.KeyBoard) { _controller = new KeyBoardInput(); _controllerState = ControllerState.KeyBoard; } else if (num == -1 && _controllerState != ControllerState.JoyStrick) { _controller = new JoyStrickInput(); _controllerState = ControllerState.JoyStrick; } else { //nothing } }
private void Add() { btnAdd.Text = "Add"; CheckInfo objDemo = new CheckInfo(); objDemo.FileName = txtFileName.Text.Trim(); objDemo.Checked = IsChecked(); CheckController objController = new CheckController(); if (Session["CheckID"] != null && Session["CheckID"].ToString() != string.Empty) { objDemo.CheckID = Int32.Parse(Session["CheckID"].ToString()); objController.CheckUpdate(objDemo); lblMessage.Text = "Updated..."; } else { objController.CheckAdd(objDemo); lblMessage.Text = "Saved..."; } BindCheckGrid(); ClearForm(); }
public void Intialize() { var checkBusiness = new CheckBusiness(); controller = new CheckController(checkBusiness); }
} // MaintenanceVeiwModel - конструктор // получение чека после оформления данных private void GetOrderToCheck(RepairOrder order) { CheckController _check = new CheckController(order); _check.SaveToFile(); } // GetOrderToCheck
public CheckControllerTest(CheckController checkController) { _checkController = checkController; }
public ReservationForm() { InitializeComponent(); checkController = new CheckController(); ChangePlaces(); }
public override void StateUpdate() { Target_Vertical = (Input.GetKey(KeyUp) ? 1.0f : 0.0f) - (Input.GetKey(KeyDown) ? 1.0f : 0.0f); Target_Horizontal = (Input.GetKey(KeyRight) ? 1.0f : 0.0f) - (Input.GetKey(KeyLeft) ? 1.0f : 0.0f); if (!isOpenMouse) { Jup = (Input.GetKey(KeyUpArrow) ? 1.0f : 0.0f) - (Input.GetKey(KeyDownArrow) ? 1.0f : 0.0f); Jright = (Input.GetKey(KeyRightArrow) ? 1.0f : 0.0f) - (Input.GetKey(KeyLeftArrow) ? 1.0f : 0.0f); } else { Jup = Input.GetAxis("Mouse Y") * mouseSpeedX; Jright = Input.GetAxis("Mouse X") * mouseSpeedY; } if (!IsInputEnable) { Target_Horizontal = 0; Target_Vertical = 0; } //对键值的增长进行平滑化处理 Current_Vertical = Mathf.SmoothDamp(Current_Vertical, Target_Vertical, ref Velocity_Vertical, 0.1f); Current_Horizontal = Mathf.SmoothDamp(Current_Horizontal, Target_Horizontal, ref Velocity_Horizontal, 0.1f); Vector2 tempDAxis = SquareToCircle(new Vector2(Current_Horizontal, Current_Vertical)); //将平移值开方简化程序 DMag = Mathf.Sqrt((tempDAxis.x * tempDAxis.x) + (tempDAxis.y * tempDAxis.y)); //计算转向 Dvec = (tempDAxis.x * m_transform.right) + (tempDAxis.y * m_transform.forward); isrun = Input.GetKey(KeyA); //isdefense = Input.GetKey(KeyD); //是否按下跳跃键 bool newjump = Input.GetKey(KeyB); if (newjump != isjumplast && newjump == true) { isjump = true; } else { isjump = false; } isjumplast = newjump; // bool newattack = Input.GetKey(KeyC); // if (newattack != isattacklast && newattack == true) // { // rb = true; // } // else // { // rb = false; // } // isattacklast = newattack; value = CheckController.GetCurController(); if (value == -1) { m_Controller.SetState(new JoyStrickState(m_Controller, m_transform)); } }
public ResponsesMapperProfile() { Guid userId = default; CreateMap <Exercise, ExerciseCompactInternalModel>() .ForMember(r => r.Id, map => map.MapFrom(e => e.ExerciseID)) .ForMember(r => r.Name, map => map.MapFrom(e => e.ExerciseName)) .ForMember(r => r.Status, map => map.MapFrom(e => e .Solutions .Where(s => s.UserId == userId) .OrderByDescending(s => s.Status) .Select(s => s.Status) .FirstOrDefault() )) .ForMember(r => r.ChallengeViewMode, map => map.MapFrom(c => c.Challenge.ViewMode)); CreateMap <ExerciseCompactInternalModel, ExerciseForUserInfoResponse>() .ForMember(ecim => ecim.Status, map => map.MapFrom(ecr => ecr.GetStatus())) .ForMember(ecim => ecim.HiddenStatus, map => map.MapFrom(ecr => ecr.GetHiddenStatus())); CreateMap <Exercise, ExerciseInfo>() .ForMember(r => r.Id, map => map.MapFrom(e => e.ExerciseID)) .ForMember(r => r.Name, map => map.MapFrom(e => e.ExerciseName)) .ForMember(r => r.Score, map => map.MapFrom(e => e.ExerciseDataGroups.Sum(g => g.Score))); CreateMap <Exercise, ExerciseCompactResponse>() .ForMember(r => r.Id, map => map.MapFrom(e => e.ExerciseID)) .ForMember(r => r.Name, map => map.MapFrom(e => e.ExerciseName)) .ForMember(r => r.Score, map => map.MapFrom(e => e.ExerciseDataGroups.Sum(g => g.Score))); CreateMap <Exercise, ExerciseWithTestCasesCountResponse>() .ForMember(r => r.Id, map => map.MapFrom(e => e.ExerciseID)) .ForMember(r => r.Name, map => map.MapFrom(e => e.ExerciseName)) .ForMember(r => r.Score, map => map.MapFrom(e => e.ExerciseDataGroups.Sum(g => g.Score))) .ForMember(r => r.TestCasesCount, map => map.MapFrom(e => e.ExerciseDataGroups.Sum(g => g.ExerciseDatas.Count))); CreateMap <User, LoginResponse>() .ForMember(r => r.StudentId, map => map.MapFrom(u => u.StudentID)); CreateMap <User, UserInfoResponse>() .ForMember(r => r.StudentId, map => map.MapFrom(u => u.StudentID)); CreateMap <Solution, SolutionInternalModel>() .ForMember(sim => sim.ChallengeViewMode, map => map.MapFrom(s => s.Exercise.Challenge.ViewMode)); CreateMap <SolutionInternalModel, SolutionResponse>() .ForMember(sr => sr.Status, map => map.MapFrom(sim => sim.GetStatus())) .ForMember(sr => sr.HiddenStatus, map => map.MapFrom(sim => sim.GetHiddenStatus())); CreateMap <Solution, SolutionAnalyticCompactResponse>() .ForMember(r => r.Score, map => map.MapFrom(s => s.TotalScore)); CreateMap <Solution, SolutionAnalyticsResponse>() .ForMember(r => r.Score, map => map.MapFrom(s => s.TotalScore)) .ForMember(r => r.FileExtension, map => map.MapFrom(s => CheckController.GetExtensionsForLanguage(s.Language))) .ForMember(r => r.FileExtension, map => map.MapAtRuntime()); CreateMap <SolutionBuildLog, BuildLogAnalyticsResponse>(); CreateMap <Challenge, ChallengeResponse>(); CreateMap <Challenge, ChallengeExtendedResponse>() .ForMember(cer => cer.Invited, map => map.MapFrom(c => c.UsersToChallenges.Select(utc => utc.User))); CreateMap <Challenge, ChallengeResponseWithAnalytics>() .ForMember(a => a.StartedExecutionCount, map => map.MapFrom(c => c .Exercises .SelectMany(e => e.Solutions) .Select(s => s.UserId) .Distinct() .Count())) .ForMember(a => a.InvitedCount, map => map.MapFrom(c => c.UsersToChallenges.Count())); CreateMap <ExerciseData, ExerciseDataResponse>(); CreateMap <ExerciseData, ExerciseDataCompactResponse>(); CreateMap <SolutionCheck, SolutionCheckResponse>(); CreateMap <Claim, ClaimResponseObject>(); CreateMap <LoginEvent, LoginEventResponse>() .ForMember(r => r.Date, map => map.MapFrom(e => e.LoginTime)); }
public VB_CHECK_DETAIL[] GetCheckDetails(string billNum) { VB_CHECK_DETAIL[] details = CheckController.GetDetailList(rdb, billNum).ToArray(); return(details); }
public override void StateUpdate() { //接收按钮信号,true or false #region buttonX.GetSignal() buttonA.GetSignal(Input.GetButton(btn0)); buttonB.GetSignal(Input.GetButton(btn1)); buttonL3.GetSignal(Input.GetButton(btn8)); buttonR3.GetSignal(Input.GetButton(btn9)); buttonLB.GetSignal(Input.GetButton(btn4)); buttonRB.GetSignal(Input.GetButton(btn5)); buttonRT.GetSignal(true, Input.GetAxis(RT)); buttonLT.GetSignal(true, Input.GetAxis(LT)); buttonSelect.GetSignal(Input.GetButton(Btn_Select)); buttonStart.GetSignal(Input.GetButton(Btn_Start)); #endregion //--------------------------------------------------- //左摇杆Y轴分量 Target_Vertical = Input.GetAxis(AxisY); //左摇杆X轴分量 Target_Horizontal = Input.GetAxis(AxisX); //右摇杆Y轴分量 Jup = Input.GetAxis(Axis5); //右摇杆X轴分量 Jright = -Input.GetAxis(Axis4); //是否禁用移动功能,移动分量归0 if (!IsInputEnable) { Target_Horizontal = 0; Target_Vertical = 0; } /* 以下注释的为原来的代码。手柄模式下无需进行斜边值的映射,代码修改。 * Vector2 tempDAxis = SquareToCircle(new Vector2(Target_Horizontal, Target_Vertical)); * 将平移值开方简化程序 * DMag = Mathf.Sqrt((tempDAxis.x * tempDAxis.x) + (tempDAxis.y * tempDAxis.y)); */ //将控制移动的分量X,Y开方得到DMag DMag = Mathf.Sqrt((Target_Horizontal * Target_Horizontal) + (Target_Vertical * Target_Vertical)); //计算转向,注意该脚本是挂载在角色控制柄上而非角色模型本身,旋转的是角色控制柄(角色模型是控制柄的子对象) Dvec = (Target_Horizontal * m_transform.right) + (Target_Vertical * m_transform.forward); //--------------------------------------------------- //按钮信号的进一步判断,比如是按下,还是按住。 #region isrun = (buttonL3.isPressing); islock = buttonR3.OnPressed; isdefense = buttonLB.isPressing; isjump = buttonA.OnPressed; isFontStab = buttonB.OnPressed; isStart = buttonStart.OnPressed; rb = buttonRB.OnPressed; lb = buttonLB.OnPressed; rt = buttonRT.OnPressed; lt = buttonLT.OnPressed; #endregion value = CheckController.GetCurController(); if (value == 1) { m_Controller.SetState(new KeyBoardState(m_Controller, m_transform)); } }
protected virtual void Awake() { directionCollider = GetComponentInChildren <CheckController>(); }