private void button1_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; var serverUrl = ServerUrl.Text; var gebruiker = Gebruiker.Text; var wachtwoord = Wachtwoord.Text; var organisatie = Organisatie.Text; var twinfield = new TwinfieldApiConnector(); try { var session = twinfield.Login(serverUrl, gebruiker, wachtwoord, organisatie); if (session != null) { Form administratieVeranderen = new AdministratieVeranderen(session); Cursor.Current = Cursors.Arrow; this.Hide(); administratieVeranderen.Show(); } else { Cursor.Current = Cursors.Arrow; System.Windows.Forms.MessageBox.Show( @"Kan niet inloggen \n Inloggegevens verkeerd of administratie is niet berijkbaar."); } } catch (Exception exception) { Cursor.Current = Cursors.Arrow; System.Windows.Forms.MessageBox.Show( @"Kan niet inloggen \n Inloggegevens verkeerd of administratie is niet berijkbaar."); Console.WriteLine(exception); } }
private static void Main(string[] args) { var apiConnector = new TwinfieldApiConnector(); apiConnector.TestConnection("https://login.twinfield.com", "API000110", "SforSoftware12", "TWINAPPS", "NLA000218"); WaitForUser(); }
private void button1_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; var twinfield = new TwinfieldApiConnector(); twinfield.SwitchToOffice(comboBox1.Text, _session); Form twinfieldForm = new Twinfield(_session); Cursor.Current = Cursors.Arrow; this.Close(); twinfieldForm.Show(); }