public void Dateigedoens(DataGridView Tabelle, string Prio, string Thema, string Dateiname, bool aenderung) { Word.Application word; Document doc; Table haupt_tabelle; Paragraph boden_informationen; Range thematik; Object Fname; DirectoryInfo PDF; FileInfo wordF; List <Artikel> Liste; word = Arbeitsflaeche_vorbereiten(); PDF = Ordnerinfo_geben(); wordF = Bearbeitungsdatei_geben(PDF); Fname = Fname_geben(wordF); doc = Dokument_bearbeitbar_machen(Fname, word); doc.Activate(); Liste = Listenlogik.Liste_nehmen(Tabelle); thematik = Ueberschrift(doc, Thema); haupt_tabelle = Haupt_Tabelle(doc, Liste, Tabelle); boden_informationen = Boden_Informationen(doc, Prio, aenderung); Zu_PDF_umwandeln(doc, wordF); Abspeichern(doc, word); Dateien_Formatieren(Dateiname); doc = null; }
public static void Berechnen(DataGridView Tabelle, bool radio_Menge, Toleranz[] T_Mengen, Toleranz[] T_Werte) { List <Artikel> Liste; double Summe; Liste = Listenlogik.Liste_nehmen(Tabelle); Summe = Summe_Menge(Liste); Liste = Durchschnitt_Menge(Liste, Summe); Summe = Summe_Wert(Liste); Liste = Durchschnitt_Wert(Liste, Summe); Liste = Klasse_bestimmen(Liste, radio_Menge, T_Mengen, T_Werte); Tabelle_reinigen(Tabelle, Liste); Liste_in_Tabelle_eintragen(Liste, Tabelle); }