protected void btnEnter_Click(object sender, EventArgs e) { TeenvioAPI api = new TeenvioAPI(txtUser.Text, txtPlan.Text, txtPassword.Text); try{ api.getServerVersion(); MainWindow win = new MainWindow(); win.Show(); win.setAPI(api); this.Destroy(); }catch (TeenvioException ex) { MessageDialog msg = new MessageDialog(this, DialogFlags.Modal, MessageType.Error, ButtonsType.Close, ex.Message); msg.Title = "Error"; ResponseType response = (ResponseType)msg.Run(); if (response == ResponseType.Close || response == ResponseType.DeleteEvent) { msg.Destroy(); } }catch (Exception ex) { MessageDialog msg = new MessageDialog(this, DialogFlags.Modal, MessageType.Error, ButtonsType.Close, ex.Message); msg.Title = "Error"; ResponseType response = (ResponseType)msg.Run(); if (response == ResponseType.Close || response == ResponseType.DeleteEvent) { msg.Destroy(); } } }
public void setAPI(TeenvioAPI api) { this.api = api; lblStatusBarVersion.Text = "Version: " + api.getServerVersion(); }