コード例 #1
0
        private void InitializeCorrespondenceAvailable()
        {
            List <Client.Core.Reference.Correspondence> correspondenceAll = MercuryApplication.CorrespondencesAvailable(true);

            List <Client.Core.Reference.Correspondence> correspondenceAvailable = new List <Client.Core.Reference.Correspondence> ();



            foreach (Client.Core.Reference.Correspondence currentCorrespondence in correspondenceAll)
            {
                if ((currentCorrespondence.Content.Count > 0) && (currentCorrespondence.Enabled) && (currentCorrespondence.Visible))
                {
                    correspondenceAvailable.Add(currentCorrespondence);
                }
            }


            JobCorrespondenceSelection.Items.Clear();

            JobCorrespondenceSelection.DataSource = correspondenceAvailable;

            JobCorrespondenceSelection.DataTextField = "Name";

            JobCorrespondenceSelection.DataValueField = "Id";

            JobCorrespondenceSelection.DataBind();

            return;
        }
コード例 #2
0
        private void InitializeCorrespondenceSelection()
        {
            if (SendCorrespondenceSelection.Items.Count == 0)
            {
                List <Mercury.Client.Core.Reference.Correspondence> correspondences = MercuryApplication.CorrespondencesAvailable(true);

                SendCorrespondenceSelection.Items.Clear();

                foreach (Client.Core.Reference.Correspondence currentCorrespondence in MercuryApplication.CorrespondencesAvailable(true))
                {
                    if (currentCorrespondence.Enabled && currentCorrespondence.Visible)
                    {
                        SendCorrespondenceSelection.Items.Add(CreateRadComboBoxItem(currentCorrespondence.Name, currentCorrespondence.Id.ToString(), false));
                    }
                }

                SendCorrespondenceSelection.SelectedValue = CorrespondenceId.ToString();
            }

            return;
        }