/// <summary> /// Lädt sämtliche Firmendaten aus der DB in die entsprechenden Textboxsen des Optionen-Moduls. /// </summary> private void LoadFirmendaten() { try { using (var dbContext = new DataBaseDataContext()) { if (firmendatenDB != null) { firmendatenDB = null; firmendatenDB = dbContext.Firmendatens.Where(fd => fd.ID.Equals(1)).FirstOrDefault(); } else { firmendatenDB = dbContext.Firmendatens.Where(fd => fd.ID.Equals(1)).FirstOrDefault(); } tbxFirmenname.Text = firmendatenDB.Name; tbxInhaber.Text = firmendatenDB.Inhaber; tbxStraße.Text = firmendatenDB.Straße; tbxPLZ.Text = firmendatenDB.PLZ; tbxOrt.Text = firmendatenDB.Ort; tbxTelefon.Text = firmendatenDB.Telefon; tbxFax.Text = firmendatenDB.Fax; tbxEmail.Text = firmendatenDB.Email; tbxHompage.Text = firmendatenDB.Homepage; tbxSteuernummer.Text = firmendatenDB.Steuernummer; tbxUST.Text = firmendatenDB.Ust_Nummer; tbxBank1.Text = firmendatenDB.Bank1; tbxBLZ1.Text = firmendatenDB.BLZ1; tbxKnt1.Text = firmendatenDB.Konto1; tbxIban1.Text = firmendatenDB.IBAN1; tbxBic1.Text = firmendatenDB.BIC1; tbxBank2.Text = firmendatenDB.Bank2; tbxBLZ2.Text = firmendatenDB.BLZ2; tbxIban2.Text = firmendatenDB.IBAN2; tbxBic2.Text = firmendatenDB.BIC2; tbxKnt2.Text = firmendatenDB.Konto2; tbxSteuertext.Text = firmendatenDB.Steuertext; cbxBank1Aktiv.Checked = firmendatenDB.Bank1Aktiv == 1 ? true : false; cbxBank2Aktiv.Checked = firmendatenDB.Bank2Aktiv == 1 ? true : false; dbContext.SubmitChanges(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
/// <summary> /// Speicher die Firmendaten in der DB. /// </summary> private void SaveFirmendaten() { try { using (var dbContext = new DataBaseDataContext()) { if (firmendatenDB != null) { firmendatenDB = null; firmendatenDB = dbContext.Firmendatens.Where(fd => fd.ID.Equals(1)).FirstOrDefault(); } else { firmendatenDB = dbContext.Firmendatens.Where(fd => fd.ID.Equals(1)).FirstOrDefault(); } firmendatenDB.Name = tbxFirmenname.Text; firmendatenDB.Inhaber = tbxInhaber.Text; firmendatenDB.Straße = tbxStraße.Text; firmendatenDB.PLZ = tbxPLZ.Text; firmendatenDB.Ort = tbxOrt.Text; firmendatenDB.Telefon = tbxTelefon.Text; firmendatenDB.Fax = tbxFax.Text; firmendatenDB.Email = tbxEmail.Text; firmendatenDB.Homepage = tbxHompage.Text; firmendatenDB.Steuernummer = tbxSteuernummer.Text; firmendatenDB.Ust_Nummer = tbxUST.Text; firmendatenDB.Bank1 = tbxBank1.Text; firmendatenDB.BLZ1 = tbxBLZ1.Text; firmendatenDB.Konto1 = tbxKnt1.Text; firmendatenDB.IBAN1 = tbxIban1.Text; firmendatenDB.BIC1 = tbxBic1.Text; firmendatenDB.Bank2 = tbxBank2.Text; firmendatenDB.BLZ2 = tbxBLZ2.Text; firmendatenDB.Konto2 = tbxKnt2.Text; firmendatenDB.IBAN2 = tbxIban2.Text; firmendatenDB.BIC2 = tbxBic2.Text; firmendatenDB.Steuertext = tbxSteuertext.Text; firmendatenDB.Bank1Aktiv = cbxBank1Aktiv.Checked ? 1 : 0; firmendatenDB.Bank2Aktiv = cbxBank2Aktiv.Checked ? 1 : 0; dbContext.SubmitChanges(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
partial void UpdateFirmendaten(Firmendaten instance);
partial void DeleteFirmendaten(Firmendaten instance);
partial void InsertFirmendaten(Firmendaten instance);