public static void ShowConsignmentForm(SAPConnector sapConnector) { confirmForm = new Consignment_Form(sapConnector); if (confirmForm.TableExist) { loginForm.Hide(); confirmForm.Show(); } }
private void SimilarItemCodes_FormClosed(object sender, FormClosedEventArgs e) { SAPConnector sapConnector = new SAPConnector(); Consignment_Form con = new Consignment_Form(sapConnector); int cr = dataGridView1.CurrentRow.Index; if (cr >= 0) { con.tbPackageNumber.Text = dataGridView1[5, cr].Value.ToString(); dataGridView1.DoubleClick += new EventHandler(con.btnSearch_Click); //con.btnSearch_Click(sender, e); //con.btnSearch_Click(new object(), new EventArgs()); //con.button1_Click(sender, e); } }
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int cr = dataGridView1.CurrentRow.Index; if (cr >= 0) { SAPConnector sapConnector = new SAPConnector(); Consignment_Form con = new Consignment_Form(sapConnector); con.LinenumAmountArtikelnummer = (string)dataGridView1[0, cr].Value; con.Artikelnummer2 = dataGridView1[1, cr].Value.ToString(); Int32.TryParse(dataGridView1[3, cr].Value.ToString(), out con.AmountNumberist2); Int32.TryParse(dataGridView1[4, cr].Value.ToString(), out con.AmountNumbersoll2); con.Packnumber = (string)dataGridView1[5, cr].Value; con.SelectedItemCodePlus(); //con.btnSearch_Click(sender, e); //con.btnSearch_Click(new object(), new EventArgs()); //dataGridView1.DoubleClick += new EventHandler(con.btnSearch_Click); this.Close(); } }
private void btnLogin_Click(object sender, EventArgs e) { UserSettings.COMPANYDB = cobCompanies.Text; UserSettings.USERNAME = tbUserName.Text; UserSettings.USERPASSWORD = tbPassword.Text; // Benutzer muss kurz warten bis SAP-Company verbunden ist WaitForm waitingForm = new WaitForm(); waitingForm.Show(); SAPConnector sapConnector = new SAPConnector(); waitingForm.Close(); if (sapConnector.IsConnected) { UserSettings.USERSIGNATUR = sapConnector.GetUserId(); Program.ShowConsignmentForm(sapConnector); } else { MessageBox.Show("Es konnte keine Verbindung zum SAP-System hergestellt werden.\nÜberprüfen Sie bitte ihre Anmeldedaten."); } }