Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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;
            }
        }