protected override void OnNavigatedTo(NavigationEventArgs e) { activeQuoteViewModel = e.Parameter as ActiveQuoteViewModel; dc = new DriverController(activeQuoteViewModel.q.Id); controllerSave = false; this.DataContext = dc.DriverViewModel; }
public void Can_Update_Driver() { // Arrange Driver d = new Driver { Id = "123456", FirstName = "Samuel", LastName = "Camilo", Car = new Car { Manufacturer = "VW", Model = "Fox", Plate = "AAA-1234" }, Address = new Address { StreetName = "Avenida Francisco Rodrigues", Number = "610", AddressComplement = "Apto. 03", District = "Jaçanã", City = "São Paulo", State = "São Paulo", Country = "Brasil", ZipCode = "02259-001" } }; SetupForSave(); var result = new DriverController(_driverDB.Object, _geoLocator.Object).Put(d).Result; // Assert _driverDB.Verify(x => x.UpdateDriver(d)); Assert.IsInstanceOf <ContentResult>(result); Assert.AreEqual(200, result.StatusCode); }
public void Test(Action action) { try { action(); } catch (Exception e) { var screenshot = DriverController.Driver().TakeScreenshot(); var filePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "artifacts\\"); if (!Directory.Exists(filePath)) { Directory.CreateDirectory(filePath); } screenshot.SaveAsFile($"{filePath}artifact_{screenshot.GetHashCode()}.png"); var logsPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "logs\\", "log.txt"); var logger = new LoggerConfiguration() .WriteTo .File(logsPath, fileSizeLimitBytes: 1024 * 1024, rollOnFileSizeLimit: true) .CreateLogger(); logger.Error(e.Message); } }
public BasePage() { driver = DriverController.GetCurrentDriverInstance(); jsExecutor = (IJavaScriptExecutor)driver; InitPage(this); }
public void Init() { _driverRepositoryMock = new Mock <IDriverRepository>(); _personRepositoryMock = new Mock <IPersonRepository>(); _mapperMock = new Mock <IMapper>(); _sut = new DriverController(_driverRepositoryMock.Object, _personRepositoryMock.Object, _mapperMock.Object); }
/// <summary> /// Loads the drivers. /// </summary> public void LoadDrivers() { var selectedItem = installedDrivers_ComboBox.SelectedData; PrintDeviceDriverCollection drivers = new PrintDeviceDriverCollection(); drivers.AddRange(DriverController.LoadFromRegistry().Select(n => new PrintDeviceDriver(n))); drivers.Sort(); installedDrivers_ComboBox.Items.Clear(); installedDrivers_ComboBox.AddDrivers(drivers); if (selectedItem.Count > 0) { ProcessorArchitecture arch = EnumUtil.Parse <ProcessorArchitecture>(selectedItem["Architecture"]); DriverVersion version = new DriverVersion(selectedItem["Version"]); int index = drivers.IndexOf(selectedItem["Name"], arch.ToDriverArchitecture(), version, selectedItem["InfFile"]); if (index != -1) { installedDrivers_ComboBox.SelectedIndex = index; } } else { installedDrivers_ComboBox.SelectedIndex = 0; } }
/// <summary> /// Builds a <see cref="PrintDeviceDriverCollection"/> based off of the folder path to a print driver package. /// </summary> /// <param name="directory">Folder path to a print driver package.</param> /// <param name="versionPath">The base path to the driver repository. Everything after this path in parameter /// <paramref name="directory"/> is considered the version.</param> /// <returns> /// A <see cref="PrintDeviceDriverCollection"/> based on <paramref name="directory"/> /// </returns> public static PrintDeviceDriverCollection LoadDrivers(string directory, string versionPath) { if (string.IsNullOrEmpty(directory)) { throw new ArgumentNullException("directory"); } if (string.IsNullOrEmpty(versionPath)) { throw new ArgumentNullException("versionPath"); } PrintDeviceDriverCollection drivers = new PrintDeviceDriverCollection(); drivers.AddRange(DriverController.LoadFromDirectory(directory, true, SearchOption.AllDirectories).Select(n => new PrintDeviceDriver(n))); // The version of a package is defined as the relative path of the directory. // This is only used when copying a driver down from the CSL central repository. If this is a // local print driver install then this can be skipped as it won't be used. if (directory.StartsWith(versionPath, StringComparison.OrdinalIgnoreCase)) { drivers.Version = directory.Substring(versionPath.Length).Trim(Path.DirectorySeparatorChar); } return(drivers); }
void Start() { driver = FindObjectOfType <DriverController>(); MeshRenderer rend = GetComponent <MeshRenderer>(); r = rend.bounds.extents.x; }
public int GpioPhysicalPinNumber(int bcmPin) { if (!PinController.IsValidPin(bcmPin) || !IsDriverProperlyInitialized) { CastDriver <IGpioControllerDriver>(this)?.Logger.Log("The specified pin is invalid."); return(-1); } try { if (DriverController == null) { return(-1); } DriverController.OpenPin(bcmPin); if (!DriverController.IsPinOpen(bcmPin)) { return(-1); } CastDriver <IGpioControllerDriver>(this)?.Logger.Info("System.Devices.Gpio driver doesn't support PhysicalPinNumber conversion."); return(-1); } finally { if (DriverController != null) { if (DriverController.IsPinOpen(bcmPin)) { DriverController.ClosePin(bcmPin); } } } }
//https://finance.yahoo.com/quote/C/history?period1=1467907602&period2=1499443602&interval=1d&filter=history&frequency=1d&ignore=.csv private void bgWorker_DoWork(object sender, DoWorkEventArgs e) { try { string rootPath = Directory.GetCurrentDirectory() + "\\Data\\"; if (!Directory.Exists(rootPath)) { Directory.CreateDirectory(rootPath); } DriverController ctrl = new DriverController(); ctrl.Start(); ctrl.GetCookieAndCrumb(symbol, ref cookie, ref crumb); Crawler crawler = new Crawler(cookie, crumb); GetAllData(crawler, symbol, 0, 5); Thread.Sleep(5000); GetAllData(crawler, symbol, 1, 0); Thread.Sleep(5000); GetAllData(crawler, symbol, 5, 0); Thread.Sleep(5000); ctrl.Dispose(); } catch (Exception ex) { logger.ErrorFormat("Error: {0}, Details: {1}", ex.Message, ex.StackTrace); } }
public void Execute(IJobExecutionContext context) { try { logger.Info("start click job..."); //JobDataMap jobData = context.JobDetail.JobDataMap; //int botIndex = jobData.GetIntValue("BOT_INDEX"); //if (string.IsNullOrEmpty(DcomController.Instance.ProfileName)) //{ // DcomController.Instance.Connect("tester"); //} //else //{ // DcomController.Instance.Reconnect(); //} //logger.Info("last ip: " + DcomController.Instance.IP); HotspotShieldController.Instance.ClickConnect(); using (var ctrl = new DriverController()) { ctrl.Run(); Thread.Sleep(5000); } // HotspotShieldController.Instance.DisconnectNewVersion(); HotspotShieldController.Instance.ClickConnect(); logger.Info("end click job"); } catch (Exception ex) { logger.ErrorFormat(context.JobDetail.Key + ": {0}, stacktrace: {1}", ex.Message, ex.StackTrace); } }
private void btnSave_Click(object sender, EventArgs e) { try { switch (this.btnSave.Text) { case "&Save": if (this.CheckRequiredFields()) { DriverController driverController = new DriverController(); DriverInfo driverInfo = new DriverInfo(); driverInfo.DriverID = this.recordID; driverInfo.DriverCode = this.txtDriverCode.Text.Trim(); driverInfo.DriverName = this.txtDriverName.Text.Trim(); driverInfo.DriverLicence = this.txtDriverLicence.Text.Trim(); driverInfo.NRCNo = this.txtNRCNo.Text.Trim(); driverInfo.PhoneNo = this.txtPhoneNo.Text.Trim(); driverInfo.Address = this.txtAddress.Text.Trim(); driverController.Insert(driverInfo); string log = "Form-Driver;Item-DriverCode:" + this.txtDriverCode.Text + ";action-Save"; userAction.Log(log); this.InitializeControls(); this.BindDataGridView(); Globalizer.ShowMessage(MessageType.Information, "Saved Successfully"); } break; case "&Update": if (this.CheckRequiredFields()) { DriverController driverController = new DriverController(); DriverInfo driverInfo = new DriverInfo(); driverInfo.DriverID = this.recordID; driverInfo.DriverCode = this.txtDriverCode.Text.Trim(); driverInfo.DriverName = this.txtDriverName.Text.Trim(); driverInfo.DriverLicence = this.txtDriverLicence.Text.Trim(); driverInfo.NRCNo = this.txtNRCNo.Text.Trim(); driverInfo.PhoneNo = this.txtPhoneNo.Text.Trim(); driverInfo.Address = this.txtAddress.Text.Trim(); driverController.UpdateByDriverID(driverInfo); string log = "Form-Driver;Item-DriverCode:" + this.txtDriverCode.Text + ";action-Update"; userAction.Log(log); this.InitializeControls(); this.BindDataGridView(); Globalizer.ShowMessage(MessageType.Information, "Updated Successfully"); } break; } } catch (Exception ex) { Globalizer.ShowMessage(MessageType.Critical, ex.Message); } }
private void FillDrivers() { var d = new DriverController(); cmbDriver.DataSource = d.GetAll(); cmbDriver.DisplayMember = "Name"; cmbDriver.ValueMember = "Id"; }
private void BindDataGridView() { DriverController driverController = new DriverController(); DriverCollections driverCollections = driverController.SelectList(); dgvDriver.AutoGenerateColumns = false; dgvDriver.DataSource = driverCollections; }
public void Init(List <GPlusAction> actions, List <Gmail> gmailList, string imagePath, string textPath, string linkPath, string groupPath) { imageList = new List <string>(); contentList = new List <ExcelModel>(); linkList = new List <string>(); groupList = new List <string>(); this.gmailUserList = new List <GmailUser>(); for (int i = 0; i < gmailList.Count; i++) { this.gmailUserList.Add(new GmailUser( gmailList[i], actions )); } driverCtrl = new DriverController(); driverCtrl.UpdateTextEvent += NotifyText; var temp = Directory.GetFiles(imagePath, "*.png", SearchOption.AllDirectories); var temp2 = Directory.GetFiles(imagePath, "*.jpg", SearchOption.AllDirectories); if (temp != null && temp.Length > 0) { imageList.AddRange(temp); } if (temp2 != null && temp2.Length > 0) { imageList.AddRange(temp2); } //Excel contentList = ExcelUtil.GetModelFromExcel <ExcelModel>(textPath, 2, 1); // link var lines = File.ReadAllLines(linkPath); if (lines != null && lines.Length > 0) { for (int i = 0; i < lines.Length; i++) { linkList.Add(lines[i].Trim()); } } // group lines = File.ReadAllLines(groupPath); if (lines != null && lines.Length > 0) { for (int i = 0; i < lines.Length; i++) { groupList.Add(lines[i].Trim()); } } }
// Start is called before the first frame update void Start() { instance = this; isDead = false; allCollider = GetComponentsInChildren <Collider>(true); animator = GetComponent <Animator>(); DoRagdoll(false); }
public async void create() { var driverServiceMock = new Mock <IDriverService>(); var driverTypeServiceMock = new Mock <IDriverTypeService>(); string mecanographicNumber = "D-103"; string driverName = "Driver Teste"; string birthDate = "12/12/1971"; long citizenCardNumber = 11144477; long driverNIF = 159951159; string entranceDate = "27/01/1978"; string departureDate = "31/05/2020"; string numberDriverLicense = "P-1111111 1"; string dateDriverLicense = "12/10/2020"; var driverType = new DriverTypeId("driverType1"); List <DriverTypeId> listDriverTypes = new List <DriverTypeId>() { driverType }; var driver = new Driver(mecanographicNumber, driverName, birthDate, citizenCardNumber, driverNIF, entranceDate, departureDate, numberDriverLicense, dateDriverLicense, listDriverTypes); CitizenCardDTO citizenCardDTO = new CitizenCardDTO(driver.citizenCard.Id.AsGuid(), driverName, birthDate, citizenCardNumber, driverNIF); LicenseDTO licenseDTO = new LicenseDTO(driver.driverLicense.Id.AsGuid(), numberDriverLicense, dateDriverLicense); List <string> driverTypeDTOs = new List <string>() { driverType.id }; var driverDTO = new DriverDTO(driver.Id.AsGuid(), mecanographicNumber, citizenCardDTO, entranceDate, departureDate, licenseDTO, driverTypeDTOs); var driverTypeDTO = new DriverTypeDTO("driverType1", "Teste"); var creatingDriverDTO = new CreatingDriverDTO(mecanographicNumber, driverName, birthDate, citizenCardNumber, driverNIF, entranceDate, departureDate, numberDriverLicense, dateDriverLicense, driverTypeDTOs); var creatingCitizenCardDTO = new CreatingCitizenCardDTO(driverName, birthDate, citizenCardNumber, driverNIF); var creatingLicenseDTO = new CreatingLicenseDTO(numberDriverLicense, dateDriverLicense); driverTypeServiceMock.Setup(_ => _.GetDriverTypeByID("driverType1")).ReturnsAsync(driverTypeDTO); driverServiceMock.Setup(_ => _.AddDriver(creatingDriverDTO, creatingLicenseDTO, creatingCitizenCardDTO)).ReturnsAsync(driverDTO); var controller = new DriverController(driverServiceMock.Object, driverTypeServiceMock.Object); var actual = await controller.Create(creatingDriverDTO); Assert.NotNull(actual); Assert.NotNull(actual.Result); }
// Start is called before the first frame update void Start() { currentStep = "none"; lastKeyPressed = ' '; grindCanvas.enabled = false; steamCanvas.enabled = false; pourCanvas.enabled = false; dc = FindObjectOfType <DriverController>(); }
private void bgWorker_DoWork(object sender, DoWorkEventArgs e) { try { DriverController ctrl = new DriverController(); ctrl.Start(); } catch (Exception ex) { logger.ErrorFormat("Error: {0}, Details: {1}", ex.Message, ex.StackTrace); } }
public OperationsForm(bool created, String filename, int recordsCountPerBlock) { if (created) { Controller = new DriverController(filename, recordsCountPerBlock); } else { Controller = new DriverController(filename); } InitializeComponent(); }
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { try { ctrl = new DriverController(); ctrl.Start(); //SchedulerController.Instance.Start(); } catch (Exception ex) { logger.ErrorFormat("Error: {0}, Details: {1}", ex.Message, ex.StackTrace); } }
public Pin?GetPinConfig(int pinNumber) { if (!PinController.IsValidPin(pinNumber) || DriverController == null || !IsDriverProperlyInitialized) { return(null); } PinValue value = DriverController.Read(pinNumber); PinMode mode = DriverController.GetPinMode(pinNumber); Pin config = new Pin(pinNumber, value == PinValue.High ? GpioPinState.Off : GpioPinState.On, mode == PinMode.Input ? GpioPinMode.Input : GpioPinMode.Output); return(config); }
/// <summary> /// Loads the driver package and saves it in the cache. /// </summary> /// <param name="driversDirectory">Location of the driver distribution.</param> /// <param name="includeAllArchitectures">if set to <c>true</c> all architectures are included.</param> public void LoadDrivers(string driversDirectory, bool includeAllArchitectures) { // Clear out the print drivers when loading a new set of drivers. _printDrivers.Clear(); _propertiesSet.Clear(); var drivers = DriverController.LoadFromDirectory(driversDirectory, includeAllArchitectures); foreach (DriverDetails driver in drivers) { AddDriver(new PrintDeviceDriver(driver)); } }
public void DriverControllerDeleteConfirmedReturnsView_ExpectedSuccess() { // Arrange Mock <IDriverLogic> mockDriverLogic = new Mock <IDriverLogic>(); mockDriverLogic.Setup(x => x.GetDriver(It.IsAny <Int32>())).ReturnsAsync(GetDriver()); var controllerUnderTest = new DriverController(_context, mockDriverLogic.Object); // Act var result = controllerUnderTest.DeleteConfirmed(1); // Assert var viewResult = Assert.IsType <Task <IActionResult> >(result); }
private void DriverReport_Load(object sender, EventArgs e) { DriverController Controller = new DriverController(); rpvDriver.LocalReport.DataSources.Clear(); ReportDataSource rds = new ReportDataSource(); rds.Name = "DriverDataSet_DriverDataTable"; rds.Value = Controller.SelectList(); this.rpvDriver.LocalReport.DataSources.Add(rds); rpvDriver.ZoomMode = ZoomMode.Percent; this.rpvDriver.RefreshReport(); }
protected void RaceDriver_ItemCommand(object sender, ListViewCommandEventArgs e) { //int raceid; //int.Parse(raceid) = (RaceListView.SelectedValue); MessageUserControl.TryRun(() => { DriverController sysmgr = new DriverController(); //List<RaceDetail> datainfo = sysmgr.RaceDetail_GetByRaceID(raceid); //RaceListView.DataSourceID = null; //DriverListView.DataSource = datainfo; RaceRosterPanel.Visible = true; DriverListView.DataBind(); }); }
public void PostReturnsSucces(int driverID) { // Arrange var mockRepo = new Mock <IDriverRepository>(); var driver = GetTestDriver(driverID); mockRepo.Setup(repo => repo.Add(driver)); var controller = new DriverController(mockRepo.Object); // Act var createdResponse = controller.PostDriver(driver); // Assert Assert.IsType <Task <ActionResult <Driver> > >(createdResponse); }
public void DriverControllerCreateReturnsView_ExpectedSuccess() { // Arrange var drivers = GetDrivers(); var _mock = new Mock <IDriverLogic>(); _mock.Setup(x => x.GetDrivers(It.IsAny <Int32>())).ReturnsAsync(drivers); var controllerUnderTest = new DriverController(_context, _mock.Object); // Act var result = controllerUnderTest.Create(GetDriver()); // Assert var viewResult = Assert.IsType <Task <IActionResult> >(result); }
public void Cannot_Delete_Driver_With_Non_Existing_Id() { // Arrange string id = "987654"; SetupForDelete(id); var result = new DriverController(_driverDB.Object, _geoLocator.Object).Delete(id).Result; // Assert _driverDB.Verify(x => x.DeleteDriver(id)); Assert.IsInstanceOf <ContentResult>(result); Assert.AreEqual(400, result.StatusCode); }
public void DriverControllerIndexReturnsView_ExpectedSuccess() { // Arrange var drivers = GetDrivers(); var _mock = new Mock <IDriverLogic>(); _mock.Setup(x => x.GetDrivers(It.IsAny <Int32>())).ReturnsAsync(drivers); var controllerUnderTest = new DriverController(_context, _mock.Object); // Act var result = controllerUnderTest.Index(1); // Assert Assert.NotNull(result); Assert.Equal(typeof(Task <IActionResult>), result.GetType()); }