Beispiel #1
0
 private void PictureBox_DeleteAdditionalPhoneNumber_Click(object sender, EventArgs e)
 {
     PictureBox_AddAdditionalPhoneNumber.Show();
     PictureBox_DeleteAdditionalPhoneNumber.Hide();
     TextBox_AdditionalPhoneNumber.Text = "";
     TextBox_AdditionalPhoneNumber.Hide();
     Label_AdditionalPhoneNumber.Hide();
 }
Beispiel #2
0
        private async void loadWindowData()
        {
            this.emailTemplates = await emailTemplateServices.getAllMailTemplates();

            participationFormats = await participationFormatServices.getAllParticipationFormats();

            foreach (ParticipationFormat participationFormat in participationFormats)
            {
                ComboBox_ParticipationFormat.Items.Add(participationFormat.Value);
            }
            EventDaysShowHide(participantEvent.eventLengthDays);
            Label_EventName.Text = participantEvent.eventName;
            foreach (CompanyTypes companyType in (CompanyTypes[])Enum.GetValues(typeof(CompanyTypes)))
            {
                ComboBox_CompanyType.Items.Add(companyType);
            }

            //Set payment status values to comboBox and select first item
            foreach (PaymentStatus paymentStatus in (PaymentStatus[])Enum.GetValues(typeof(PaymentStatus)))
            {
                ComboBox_PaymentStatus.Items.Add(paymentStatus);
            }
            ComboBox_PaymentStatus.SelectedIndex = ComboBox_PaymentStatus.Items.IndexOf(participant.paymentStatus);



            //Set Yes No values to materials, participation in evening event, and participation
            //in event days comboBoxes and select no values for all exept for participating in
            //first day of event
            foreach (YesNo yesNo in (YesNo[])Enum.GetValues(typeof(YesNo)))
            {
                ComboBox_Materials.Items.Add(yesNo);
                ComboBox_ParticipateEveningEvent.Items.Add(yesNo);
                ComboBox_ParticipateDay1.Items.Add(yesNo);
                ComboBox_ParticipateDay2.Items.Add(yesNo);
                ComboBox_ParticipateDay3.Items.Add(yesNo);
                ComboBox_ParticipateDay4.Items.Add(yesNo);
            }

            ComboBox_ParticipationFormat.Items.Add(addNewParticipationFormat);
            ComboBox_ParticipationFormat.Items.Add(deleteParticipationFormat);
            ComboBox_ParticipationFormat.SelectedIndexChanged += ParticipationFormatSelectedIndexChanged;
            DateTime_PaymentDate.Value      = participant.paymentDate;
            DateTime_RegistrationDate.Value = participant.registrationDate;



            if (participant.paymentAmount >= 0)
            {
                TextBox_PaymentAmount.Text = participant.paymentAmount.ToString();
            }
            else
            {
                TextBox_PaymentAmount.Text = "";
            }

            if (participant.additionalPhoneNumber.Length > 0)
            {
                TextBox_AdditionalPhoneNumber.Text = participant.additionalPhoneNumber;
            }
            else
            {
                PictureBox_AddAdditionalPhoneNumber.Show();
                PictureBox_DeleteAdditionalPhoneNumber.Hide();
                TextBox_AdditionalPhoneNumber.Text = "";
                TextBox_AdditionalPhoneNumber.Hide();
                Label_AdditionalPhoneNumber.Hide();
            }
            showHidePyamentAmountAndDate();
            TextBox_Comment.Text = participant.comment;

            setFieldsData();
        }