private void locateInExplorerToolStripMenuItem_Click(object sender, EventArgs e) { // // Get selected document from tree // TreeNode docSelected = tvFileList.SelectedNode; var rm = new Document(); if (docSelected == null) { return; } rm = (Document)docSelected.Tag; // Cast // Show file dialog string filePathName = Utils.getFilePathName(rm.Location, rm.FileName); string filePath = Utils.GetPathName(rm.Location); openFileDialog1.FileName = rm.FileName; openFileDialog1.InitialDirectory = filePath; var file = openFileDialog1.ShowDialog(); }
private void MapFieldsToScreen() { txtUID.Text = _client.UID.ToString(CultureInfo.InvariantCulture); comboUserID.Text = _client.FKUserID; txtName.Text = _client.Name; txtLegalName.Text = _client.LegalName; comboContractorSize.Text = _client.DocSetUIDDisplay; // cbxAssociateInitialSet.Text = false; txtAddress.Text = _client.Address; txtPhone.Text = _client.Phone; txtFax.Text = _client.Fax; txtMobile.Text = _client.Mobile; txtEmailAddress.Text = _client.EmailAddress; txtContactPerson.Text = _client.MainContactPersonName; txtABN.Text = _client.ABN; txtRecordVersion.Text = _client.RecordVersion.ToString(CultureInfo.InvariantCulture); txtLogo1Location.Text = _client.Logo1Location; string logoLocation = Utils.GetPathName(txtLogo1Location.Text); var dispLogo = _client.DisplayLogo; checkDisplayLogo.Checked = dispLogo == 'Y' ? true : false; // Get Company Logo // // logoLocation = Client.GetClientLogoLocation(client.UID); Bitmap MyImage; // Check if location exists if (File.Exists(logoLocation)) { MyImage = new Bitmap(logoLocation); pbxLogo.Image = (Image)MyImage; } else { LogFile.WriteToTodaysLogFile( " FCMERR00000009 (01)" + " Error. Client logo not found. " + logoLocation + " Client : " + _client.UID, Utils.UserID); } if (_client.clientExtraInformation != null) { if (_client.clientExtraInformation.DateToEnterOnPolicies <= DateTime.MinValue || _client.clientExtraInformation.DateToEnterOnPolicies >= DateTime.MaxValue) { _client.clientExtraInformation.DateToEnterOnPolicies = Utils.MinDate; dtpDateToEnterOnPolicies.Value = _client.clientExtraInformation.DateToEnterOnPolicies; } else { dtpDateToEnterOnPolicies.Value = _client.clientExtraInformation.DateToEnterOnPolicies; } if (_client.clientExtraInformation.ActionPlanDate <= DateTime.MinValue || _client.clientExtraInformation.ActionPlanDate >= DateTime.MaxValue) { _client.clientExtraInformation.ActionPlanDate = Utils.MinDate; dtpActionPlanDate.Value = _client.clientExtraInformation.ActionPlanDate; } else { dtpActionPlanDate.Value = _client.clientExtraInformation.ActionPlanDate; } if (_client.clientExtraInformation.CertificationTargetDate <= DateTime.MinValue || _client.clientExtraInformation.CertificationTargetDate >= DateTime.MaxValue) { _client.clientExtraInformation.CertificationTargetDate = Utils.MinDate; dtpCertificationTargetDate.Value = _client.clientExtraInformation.CertificationTargetDate; } else { dtpCertificationTargetDate.Value = _client.clientExtraInformation.CertificationTargetDate; } txtScopeOfServices.Text = _client.clientExtraInformation.ScopeOfServices; txtTimeTrading.Text = _client.clientExtraInformation.TimeTrading; txtRegionsOfOperation.Text = _client.clientExtraInformation.RegionsOfOperation; txtOperationalMeetings.Text = _client.clientExtraInformation.OperationalMeetingsFrequency; txtProjectMeetings.Text = _client.clientExtraInformation.ProjectMeetingsFrequency; } }