1. naloga- V igralnici- Odgovor
DocX datoteka = DocX.Load("obrazec_podelitev.docx"); // odpremo vzorčni obrazec
// v orazec vpišemo podatke o nagrejencu
datoteka.ReplaceText("_ime_", napis_ime.Text);
datoteka.ReplaceText("_priimek_", napis_priimek.Text);
string[] tabela_naslov = napis_naslov.Text.Split(','); // naslov ločimo po vejici
datoteka.ReplaceText("_naslov_", tabela_naslov[0]);
datoteka.ReplaceText("_pošta in mesto_", tabela_naslov[1]);
datoteka.ReplaceText("_država_", napis_drzava.Text);
datoteka.ReplaceText("_datum roj._", napis_datum_roj.Text);
datoteka.ReplaceText("_davčna št._", napis_davcna.Text);
datoteka.ReplaceText("_emšo_", napis_emso.Text);
datoteka.ReplaceText("_rez. status_", napis_status.Text);
// o nagradi
datoteka.ReplaceText("_nagradna igra_", combo_nagradne_igre.Text);
datoteka.ReplaceText("_nagrada_", combo_dobitki.Text);
datoteka.ReplaceText("_znesek bruto_", napis_bruto.Text);
datoteka.ReplaceText("_znesek neto_", napis_neto.Text);
datoteka.ReplaceText("_datum podelitve_", vnos_danasnji_datum.Text);
datoteka.ReplaceText("_način izplačila_", napis_nacin_izp.Text);
datoteka.SaveAs("obrazec_podelitev_natisni.docx");
if (File.Exists("obrazec_podelitev_natisni.docx") == false)
{
DocX datoteka1 = DocX.Create("obrazec_podelitev_natisni.docx"); // če morda nimamo datoteke, ki je namenjena
natisu obrazca
}
datoteka.SaveAs("obrazec_podelitev_natisni.docx"); // vedno shranimo v pomožno datoteko, tako prvotni obrazec
ostaja nespremenjen