Esempio n. 1
0
        private async void RefreshProjectList()
        {
            var logon = new Logon();

            while (String.IsNullOrEmpty(Client.SessionId))
            {
                var dr = logon.ShowDialog(this);
                if (dr == DialogResult.Cancel)
                {
                    Close();
                }
            }
            if (!String.IsNullOrEmpty(Client.SessionId))
            {
                var projects = await Client.Upload.GetAllProjectsAsync(Client.SessionId);

                var data = projects.Select(p => new
                {
                    Name  = String.Format("{0} [{1}]; {2} Texte", p.Name, p.Id, p.Children.Count),
                    Value = p.Id
                }).ToList();
                lbProjects.DataSource    = data;
                lbProjects.DisplayMember = "Name";
                lbProjects.ValueMember   = "Value";
            }
        }
Esempio n. 2
0
        private void anmeldenToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var dlg = new Logon();

            dlg.ShowDialog();
        }