コード例 #1
0
        /*Füllt die Boxen mit den passenden Daten zu dem ausgwählten Eintrag*/
        private void PwInfoButton_Click(object sender, EventArgs e)
        {
            MakeUnable();
            TimerStop();
            if (passwordListView.SelectedItems.Count > 0)
            {
                String selected = passwordListView.SelectedItems[0].Text;
                BusPartnerEmployee.BusPartnerEmployeeGetPasswordResponse res = provider.GetPasswort(selected);

                TypTextBox.Text     = res.Statusinfo[0].Objtype;
                IDTextBox.Text      = res.Statusinfo[0].Objid;
                ServiceTextBox.Text = res.Statusinfo[0].Service.ToString();
                StatusTextBox.Text  = res.Statusinfo[0].State;
                AnlegeTextbox.Text  = res.Statusinfo[0].Uiddate;
                GueltigTextbox.Text = res.Statusinfo[0].Validto;
                LCNTTextBox.Text    = res.Statusinfo[0].Lcnt.ToString();
                LDateTextBox.Text   = res.Statusinfo[0].Ldate;
                LTimeTextbox.Text   = res.Statusinfo[0].Ltime.ToString();
                UpdpassTextbox.Text = res.Statusinfo[0].Updpass;
            }
            else
            {
                TimerStart();
                pwInfoLabel.Text = "Bitte wählen Sie zuerst einen Eintrag aus!";
            }
        }
コード例 #2
0
        /*füllt die Passwortliste*/
        private void PrepareList()
        {
            passwordListView.Items.Clear();
            BusPartnerEmployee.BusPartnerEmployeeGetListResponse listResponse = provider.GetList();
            foreach (BusPartnerEmployee.BapicontactAddressdata data in listResponse.AddressData)
            {
                BusPartnerEmployee.BusPartnerEmployeeGetPasswordResponse passwortRes = provider.GetPasswort(data.Partneremployeeid);

                if (passwortRes.Return.Message.Length == 0)
                {
                    String[]     employee = { data.Partneremployeeid, data.Firstname, data.Lastname };
                    ListViewItem viewItem = new ListViewItem(employee);
                    passwordListView.Items.Add(viewItem);
                }
            }
            passwordListView.Refresh();
            passwordListView.FullRowSelect = true;
        }