private void button3_Click_2(object sender, EventArgs e) { if (listBox1.SelectedItems.Count == 1) { string katalogpacjenta = "Pacjenci\\" + listBox1.SelectedItem + "\\"; string uu = "file://" + System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "/Badanie Neurologiczne by Konrad Stawiski/" + katalogpacjenta; string podstawaurl = uu.Replace("\\","/"); //string podstawaurl = Uri.EscapeUriString("file://" + System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta); Form26 f = new Form26(); Uri url = new Uri(podstawaurl + "index.html"); f.webBrowser1.Url = url; f.Show(); f.katalogpacjenta = katalogpacjenta; f.podstawaurl = podstawaurl; if (File.Exists(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "_zapis\\_rozpoznanie.html")) { f.rozp = true; } else { f.rozp = false; } //this.Close(); } }
private void button1_Click(object sender, EventArgs e) { odsiezbadaniadodatkowe(); if (MessageBox.Show("Jesteś pewny, że chcesz zakończyć badanie i wygenerować raport? Przed wygenerowaniem raportu dane formularza zostaną zapisane i będzie je można ponownie wczytac korzystając z menu głównego.", "Potwierdzenie", MessageBoxButtons.YesNo) == DialogResult.Yes) { ZAPISZ(); foreach (Control c in this.Controls) { if (c is TextBox) { string identyfikacja = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\p\\auto\\" + this.Name + c.Name; string pre = ""; if (File.Exists(identyfikacja)) { StreamReader r = new StreamReader(identyfikacja); pre = r.ReadToEnd(); r.Close(); string[] preuz = pre.Split('|'); bool juzjest = false; foreach (string uz in preuz) { if (c.Text == uz) { juzjest = true; } } if (juzjest == false) { StreamWriter w = new StreamWriter(identyfikacja); w.Write(pre + "|" + c.Text); w.Close(); } } else { StreamWriter w = new StreamWriter(identyfikacja); w.Write(c.Text); w.Close(); } } } foreach (TabPage tp in tabControl1.Controls.OfType<TabPage>()) { foreach (TextBox t in tp.Controls.OfType<TextBox>()) { string identyfikacja = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\p\\auto\\" + this.Name + t.Name; string pre = ""; if (File.Exists(identyfikacja)) { StreamReader r = new StreamReader(identyfikacja); pre = r.ReadToEnd(); r.Close(); string[] preuz = pre.Split('|'); bool juzjest = false; foreach (string uz in preuz) { if (t.Text == uz) { juzjest = true; } } if (juzjest == false) { StreamWriter w = new StreamWriter(identyfikacja); w.Write(pre + "|" + t.Text); w.Close(); } } else { StreamWriter w = new StreamWriter(identyfikacja); w.Write(t.Text); w.Close(); } } } d_zakonczenia = DateTime.Now.ToString(); if (MessageBox.Show("Jeśli to badanie zostało przeprowadzone w rzeczywistości, to czy chciałbyś wysłać anonimowe dane ewaluacyjne informujące o chronometrażu wypełnia elementów formularza?", "Potwierdzenie", MessageBoxButtons.YesNo) == DialogResult.Yes) { //Cursor.Current = Cursors.WaitCursor; string d = d_rozpoczecia + "," + d_zakonczenia + "," + d_rglasgow + "," + d_kglasgow + "," + d_rmmse + "," + d_kmmse + "," + d_rwsocj + "," + d_kwsocj + "," + d_rpukl + "," + d_kpukl + "," + d_zaketap1 + "," + d_zaketap2 + "," + d_roznc + "," + d_zaknc + "," + d_rozg + "," + d_zakd + "," + d_rozd + "," + d_zakd; wyslane = false; Uri d_export = new Uri("http://www.comfortzg.com/badanieneurologiczne/czas.php?d=" + d); Form28 send = new Form28(); send.Show(); send.webBrowser1.Url = d_export; //webBrowser4.Url = d_export; //while (wyslane == false) //{ // ; ; ; ; //} //Cursor.Current = Cursors.Arrow; } doc.body.innerText = ""; // ETAP 1 i 2 //Backup Clipboard.Clear(); control.SelectAll(); control.Copy(); doc.execCommand("Paste", false, null); richTextBox2.SelectAll(); richTextBox2.Copy(); doc.execCommand("Paste", false, null); //htmlwysiwyg1.allowEdit(true); //htmlwysiwyg1.wklej(); System.IO.StreamWriter file = new System.IO.StreamWriter(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "etap1i2.html"); file.WriteLine("<title>Badanie Neurologiczne v1.0 by Konrad Stawiski</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\">" + doc.body.innerHTML); file.Close(); Clipboard.Clear(); // TWORZYMY DLA RESZTY using (StreamWriter writer = new StreamWriter(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "t+rr.html")) { if(checkBox3.Checked) { string i =""; if (textBox10.Text != "") { i = textBox10.Text; } writer.Write("<HTML><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\"><strong><br><u>TĘTNO: </strong></u>" + i +"<br>"); } if(checkBox4.Checked) { string i =""; if (textBox11.Text != "") { i = numericUpDown5.Value + " mmHg / " + numericUpDown6.Value+ " mmHg - " +textBox11.Text; } writer.Write("<HTML><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\"><strong><br><u>CIŚNIENIE TĘTNICZE: </strong></u>" + i +"<br>"); } } using (StreamWriter writer = new StreamWriter(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "etap4i5i6.html")) { if (checkBox5.Checked) { string i = "";bool objawoponowy = false; if (checkBox6.Checked == true) { i += checkBox6.Text + ", "; objawoponowy = true; } if (checkBox7.Checked == true) { i += checkBox7.Text + ", "; objawoponowy = true; } if (checkBox8.Checked == true) { i += checkBox8.Text + ", "; objawoponowy = true; } if (checkBox13.Checked == true) { i += checkBox13.Text + ", "; objawoponowy = true; } if (checkBox9.Checked == true) { i += checkBox9.Text + ", "; objawoponowy = true; } if (checkBox11.Checked == true) { i += checkBox11.Text + ", "; objawoponowy = true; } if (checkBox10.Checked == true) { i += checkBox10.Text + ", "; objawoponowy = true; } if (checkBox12.Checked == true) { i += checkBox12.Text + ", "; objawoponowy = true; } if (objawoponowy == false) { i = "brak, "; } if (textBox12.Text == "" || textBox12.Text == "uwagi") { } else { i += textBox12.Text; } writer.Write("<HTML><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\"><strong><br><u>OBJAWY OPONOWE: </strong></u>" + i + "<br>"); } if (checkBox22.Checked) { string i = ""; i += "<table border=\"1\"><thead><th>Objaw</th><th>Prawa Strona</th><th>Lewa Strona</th></thead><tbody><tr><td>objaw Lasegue'a</td>"; if (checkBox21.Checked == true) { i += "<td><b>obecny</b></td>"; } else { i += "<td>nieobecny</td>"; } if (checkBox18.Checked == true) { i += "<td><b>obecny</b></td>"; } else { i += "<td>nieobecny</td>"; } i += "</tr><tr><td>objaw Fajersztajna-Krzemickiego</td>"; if (checkBox14.Checked == true) { i += "<td><b>obecny</b></td>"; } else { i += "<td>nieobecny</td>"; } if (checkBox17.Checked == true) { i += "<td><b>obecny</b></td>"; } else { i += "<td>nieobecny</td>"; } i += "</tr><tr><td>objaw Mackiewicza</td>"; if (checkBox15.Checked == true) { i += "<td><b>obecny</b></td>"; } else { i += "<td>nieobecny</td>"; } if (checkBox16.Checked == true) { i += "<td><b>obecny</b></td>"; } else { i += "<td>nieobecny</td>"; } i += "</tr></tbody></table>"; if (textBox13.Text == "" || textBox13.Text == "uwagi") { } else { i += textBox13.Text; } writer.Write("<HTML><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\"><strong><br><u>OBJAWY KORZENIOWE: </strong></u>" + i + "<br>"); } if (checkBox19.Checked) { string i = ""; if (comboBox1.Text != "") { i += "lordoza szyjna - " + comboBox1.Text + ", "; } if (comboBox2.Text != "") { i += "kifoza piersiowa - " + comboBox2.Text + ", "; } if (comboBox3.Text != "") { i += "lordoza lędźwiowa - " + comboBox3.Text + ", "; } if (comboBox4.Text != "") { i += "kifoza krzyżowa - " + comboBox4.Text + ", "; } if (checkBox25.Checked == true) { i += checkBox25.Text + ", "; } if (checkBox23.Checked == true) { i += checkBox23.Text + ", "; } if (checkBox24.Checked == true) { i += checkBox24.Text + ", "; } if (checkBox20.Checked == true) { i += checkBox20.Text + ", "; } if (checkBox26.Checked == true) { i += checkBox26.Text + ", "; } if (textBox14.Text == "" || textBox14.Text == "uwagi") { } else { i += textBox14.Text; } writer.Write("<HTML><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\"><strong><br><u>OCENA KRĘGOSŁUPA: </strong></u>" + i + "<br>"); } if (checkBox27.Checked) { string i = ""; if (checkBox28.Checked == true && comboBox5.Text != "") { i += "padanie w kierunku " + comboBox5.Text + ", "; } if (checkBox29.Checked == true) { i += checkBox29.Text + ", "; } if (checkBox28.Checked == false && checkBox29.Checked == false) { i += "negatywna (brak padania) " + comboBox5.Text + ", "; } if (textBox15.Text == "" || textBox15.Text == "uwagi") { } else { i += textBox15.Text; } writer.Write("<HTML><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\"><strong><br><u>PRÓBA ROMBERGA: </strong></u>" + i + "<br>"); } if (checkBox32.Checked) { string i = ""; if (comboBox6.Text != "") { i += comboBox6.Text + ", "; } if (comboBox7.Text != "") { i += comboBox7.Text + ", "; } if (textBox16.Text == "" || textBox16.Text == "uwagi") { } else { i += textBox16.Text; } writer.Write("<HTML><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\"><strong><br><u>CHÓD: </strong></u>" + i + "<br>"); } writer.Write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><font face=\"Segoe UI\"><strong><br><u>BADANIA DODATKOWE: </strong></u><br />"); writer.Write("<table border=\"1\"><thead><tr><td>Nazwa</td><td>Wynik i opis</td><td>Data</td><td>Pliki</td></thead><tbody>"); foreach (ListViewItem i in listView2.Items) { string pliki = "nie wiem"; string id = i.SubItems[4].Text; using (StreamReader w = new StreamReader(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "badania_dodatkowe\\" + id + "\\" + "pliki")) { if (w.ReadToEnd() == "nie") { pliki = "nie"; } else { //ProcessDir(Application.StartupPath + "\\" + katalogpacjenta + "badania_dodatkowe\\" + id + "\\" + "pliki", pliki = ""; //foreach (string sss in linkdopliku ) { //pliki += sss + " , "; string uuu = Uri.EscapeUriString("file://" + System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "badania_dodatkowe\\" + id + "\\p"); pliki += "<a href=\""+uuu+"\">tak</a> "; } } writer.Write("<tr><td>" + i.SubItems[0].Text + "</td><td>" + i.SubItems[1].Text + "</td><td>" + i.SubItems[2].Text + "</td><td>" + pliki + "</td></tr>"); } writer.Write("</tbody></table><br><br><br>"); } //TWORZYMY CAŁOŚCIOWY RAPORT::::::: using (StreamWriter koniec = new StreamWriter(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "index.html")) { using (StreamReader czytnik = new StreamReader(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "etap1i2.html")) { koniec.Write(czytnik.ReadToEnd()); } koniec.Write("<br><table width=\"100%\"><thead><tr><td><b>EWALUACJA #1: ETAP 1 i 2</b></td></tr></thead><tbody><tr><td>[ ] 5 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone i dokładnie opisane)</td></tr><tr><td>[ ] 4 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone, jednak brakuje istotnych szczegółów)</td></tr><tr><td>[ ] 3 pkt. (jedna istotna klinicznie informacja została pominięta, ale reszta została opisana dokładnie)</td></tr><tr><td>[ ] 2 pkt. (jedna istotna klinicznie informacja została pomięta, a reszta nie została dokładnie opisana)</td></tr><tr><td>[ ] 1 pkt. (więcej niż jedna istotna klinicznie informacja została pominięta)</td></tr></tbody></table>"); koniec.Write("<hr>"); using (StreamReader czytnik = new StreamReader(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "b_czaszkowe.html")) { koniec.Write(czytnik.ReadToEnd()); } koniec.Write("<br><table width=\"100%\"><thead><tr><td><b>EWALUACJA #2: BADANIE NERWÓW CZASZKOWYCH</b></td></tr></thead><tbody><tr><td>[ ] 5 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone i dokładnie opisane)</td></tr><tr><td>[ ] 4 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone, jednak brakuje istotnych szczegółów)</td></tr><tr><td>[ ] 3 pkt. (jedna istotna klinicznie informacja została pominięta, ale reszta została opisana dokładnie)</td></tr><tr><td>[ ] 2 pkt. (jedna istotna klinicznie informacja została pomięta, a reszta nie została dokładnie opisana)</td></tr><tr><td>[ ] 1 pkt. (więcej niż jedna istotna klinicznie informacja została pominięta)</td></tr></tbody></table>"); koniec.Write("<hr>"); using (StreamReader czytnik = new StreamReader(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "b_kgorne.html")) { koniec.Write(czytnik.ReadToEnd()); } koniec.Write("<br><table width=\"100%\"><thead><tr><td><b>EWALUACJA #3: BADANIE KOŃCZYN GÓRNYCH</b></td></tr></thead><tbody><tr><td>[ ] 5 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone i dokładnie opisane)</td></tr><tr><td>[ ] 4 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone, jednak brakuje istotnych szczegółów)</td></tr><tr><td>[ ] 3 pkt. (jedna istotna klinicznie informacja została pominięta, ale reszta została opisana dokładnie)</td></tr><tr><td>[ ] 2 pkt. (jedna istotna klinicznie informacja została pomięta, a reszta nie została dokładnie opisana)</td></tr><tr><td>[ ] 1 pkt. (więcej niż jedna istotna klinicznie informacja została pominięta)</td></tr></tbody></table>"); koniec.Write("<hr>"); using (StreamReader czytnik = new StreamReader(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "b_kdolne.html")) { koniec.Write(czytnik.ReadToEnd()); } koniec.Write("<br><table width=\"100%\"><thead><tr><td><b>EWALUACJA #4: BADANIE KOŃCZYN DOLNYCH I TUŁOWIA</b></td></tr></thead><tbody><tr><td>[ ] 5 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone i dokładnie opisane)</td></tr><tr><td>[ ] 4 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone, jednak brakuje istotnych szczegółów)</td></tr><tr><td>[ ] 3 pkt. (jedna istotna klinicznie informacja została pominięta, ale reszta została opisana dokładnie)</td></tr><tr><td>[ ] 2 pkt. (jedna istotna klinicznie informacja została pomięta, a reszta nie została dokładnie opisana)</td></tr><tr><td>[ ] 1 pkt. (więcej niż jedna istotna klinicznie informacja została pominięta)</td></tr></tbody></table>"); using (StreamReader czytnik = new StreamReader(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "etap4i5i6.html")) { koniec.Write(czytnik.ReadToEnd()); } koniec.Write("<br><table width=\"100%\"><thead><tr><td><b>EWALUACJA #5: ETAP 4, 5 i 6</b></td></tr></thead><tbody><tr><td>[ ] 5 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone i dokładnie opisane)</td></tr><tr><td>[ ] 4 pkt. (wszystkie istotne klinicznie informacje zostały wychwycone, jednak brakuje istotnych szczegółów)</td></tr><tr><td>[ ] 3 pkt. (jedna istotna klinicznie informacja została pominięta, ale reszta została opisana dokładnie)</td></tr><tr><td>[ ] 2 pkt. (jedna istotna klinicznie informacja została pomięta, a reszta nie została dokładnie opisana)</td></tr><tr><td>[ ] 1 pkt. (więcej niż jedna istotna klinicznie informacja została pominięta)</td></tr></tbody></table>"); koniec.Write("<hr><br>"); if (File.Exists(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\p\\lekarz.txt")) { using (StreamReader w = new StreamReader(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\p\\lekarz.txt")) { koniec.Write("<table border=\"0\"><tr><td></td><td>"); string lekarz = w.ReadToEnd(); lekarz = lekarz.Replace("\n", "<br>"); koniec.Write(lekarz + "</td></tr></table><br><br>"); } } //META if (File.Exists(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "end.html")) { using (StreamReader czytnik = new StreamReader(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "end.html")) { koniec.Write(czytnik.ReadToEnd()); } } else { koniec.Write("<br><table width=\"100%\"><thead><tr><td><b>EWALUACJA: OCENA KOŃCOWA</b></td></tr></thead><tbody><tr><td>[ ] Podsumowanie przekroczyło moje oczekiwania.</td></tr><tr><td>[ ] Podsumowanie spełnia moje oczekiwania.</td></tr><tr><td>[ ] Podsumowanie nie spelnia moich oczekiwań.</td></tr></tbody></table>"); string d = d_rozpoczecia + "," + d_zakonczenia + "," + d_rglasgow + "," + d_kglasgow + "," + d_rmmse + "," + d_kmmse + "," + d_rwsocj + "," + d_kwsocj + "," + d_rpukl + "," + d_kpukl + "," + d_zaketap1 + "," + d_zaketap2 + "," + d_roznc + "," + d_zaknc + "," + d_rozg + "," + d_zakd + "," + d_rozd + "," + d_zakd; koniec.Write("<br><font size=\"2\">Chronometraż (kodowany): " + d); TimeSpan t = Convert.ToDateTime(d_zakonczenia) - Convert.ToDateTime(d_rozpoczecia); koniec.Write("<br>Czas całego badania [min]: " + t.TotalMinutes); if (d_rmmse != "" && d_kmmse != "") { t = Convert.ToDateTime(d_kmmse) - Convert.ToDateTime(d_rmmse); koniec.Write("| Czas MMSE [min]: " + t.TotalMinutes); } if (d_kpukl != "" && d_rpukl != "") { t = Convert.ToDateTime(d_kpukl) - Convert.ToDateTime(d_rpukl); koniec.Write("| Czas Przeglądu układów [min]: " + t.TotalMinutes); } if (d_kwsocj != "" && d_rwsocj != "") { t = Convert.ToDateTime(d_kwsocj) - Convert.ToDateTime(d_rwsocj); koniec.Write("| Czas Wywiadu socjalnego [min]: " + t.TotalMinutes); } if (d_zaketap1 != "" && d_rozpoczecia != "") { t = Convert.ToDateTime(d_zaketap1) - Convert.ToDateTime(d_rozpoczecia); koniec.Write("| Czas Etapu 1 [min]: " + t.TotalMinutes); } if (d_zaketap2 != "" && d_zaketap1 != "") { t = Convert.ToDateTime(d_zaketap2) - Convert.ToDateTime(d_zaketap1); koniec.Write("| Czas Etapu 2 [min]: " + t.TotalMinutes); } if (d_zaknc != "" && d_roznc != "") { t = Convert.ToDateTime(d_zaknc) - Convert.ToDateTime(d_roznc); koniec.Write("| Czas Bad. NC [min]: " + t.TotalMinutes); } if (d_zakg != "" && d_rozg != "") { t = Convert.ToDateTime(d_zakg) - Convert.ToDateTime(d_rozg); koniec.Write("| Czas Bad. K. Górnych [min]: " + t.TotalMinutes); } if (d_zakd != "" && d_rozd != "") { t = Convert.ToDateTime(d_zakd) - Convert.ToDateTime(d_rozd); koniec.Write("| Czas Bad. K. Dolnych [min]: " + t.TotalMinutes); } koniec.Write("</font><br>"); } koniec.Write("<font size=\"1\"><a href=\"http://www.comfortzg.com/badanieneurologiczne\">Wygenerowany przez Badanie Neurologiczne by Konrad Stawiski v1.0 SUPREME</a></font></html>"); using (StreamWriter kkk = new StreamWriter(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "\\_zapis\\data_pierwszego_badania")) { kkk.Write(dateTimePicker1.Value.Year + "-" + dateTimePicker1.Value.Month + "-" + dateTimePicker1.Value.Day); } } //ARCHIWIZACJA CHRONOMETRAZU if (!File.Exists(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "end.html")) { using (StreamWriter koniec = new StreamWriter(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "\\Badanie Neurologiczne by Konrad Stawiski\\" + katalogpacjenta + "end.html")) { koniec.Write("<br><table width=\"100%\"><thead><tr><td><b>EWALUACJA: OCENA KOŃCOWA</b></td></tr></thead><tbody><tr><td>[ ] Podsumowanie przekroczyło moje oczekiwania.</td></tr><tr><td>[ ] Podsumowanie spełnia moje oczekiwania.</td></tr><tr><td>[ ] Podsumowanie nie spelnia moich oczekiwań.</td></tr></tbody></table>"); string d = d_rozpoczecia + "," + d_zakonczenia + "," + d_rglasgow + "," + d_kglasgow + "," + d_rmmse + "," + d_kmmse + "," + d_rwsocj + "," + d_kwsocj + "," + d_rpukl + "," + d_kpukl + "," + d_zaketap1 + "," + d_zaketap2 + "," + d_roznc + "," + d_zaknc + "," + d_rozg + "," + d_zakd + "," + d_rozd + "," + d_zakd; koniec.Write("<br><font size=\"2\">Chronometraż (kodowany): " + d); TimeSpan t = Convert.ToDateTime(d_zakonczenia) - Convert.ToDateTime(d_rozpoczecia); koniec.Write("<br>Czas całego badania [min]: " + t.TotalMinutes); //t = Convert.ToDateTime(d_kmmse) - Convert.ToDateTime(d_rmmse); if (d_rmmse != "" && d_kmmse != "") { t = Convert.ToDateTime(d_kmmse) - Convert.ToDateTime(d_rmmse); koniec.Write("| Czas MMSE [min]: " + t.TotalMinutes); } if (d_kpukl != "" && d_rpukl != "") { t = Convert.ToDateTime(d_kpukl) - Convert.ToDateTime(d_rpukl); koniec.Write("| Czas Przeglądu układów [min]: " + t.TotalMinutes); } if (d_kwsocj != "" && d_rwsocj != "") { t = Convert.ToDateTime(d_kwsocj) - Convert.ToDateTime(d_rwsocj); koniec.Write("| Czas Wywiadu socjalnego [min]: " + t.TotalMinutes); } if (d_zaketap1 != "" && d_rozpoczecia != "") { t = Convert.ToDateTime(d_zaketap1) - Convert.ToDateTime(d_rozpoczecia); koniec.Write("| Czas Etapu 1 [min]: " + t.TotalMinutes); } if (d_zaketap2 != "" && d_zaketap1 != "") { t = Convert.ToDateTime(d_zaketap2) - Convert.ToDateTime(d_zaketap1); koniec.Write("| Czas Etapu 2 [min]: " + t.TotalMinutes); } if (d_zaknc != "" && d_roznc != "") { t = Convert.ToDateTime(d_zaknc) - Convert.ToDateTime(d_roznc); koniec.Write("| Czas Bad. NC [min]: " + t.TotalMinutes); } if (d_zakg != "" && d_rozg != "") { t = Convert.ToDateTime(d_zakg) - Convert.ToDateTime(d_rozg); koniec.Write("| Czas Bad. K. Górnych [min]: " + t.TotalMinutes); } if (d_zakd != "" && d_rozd != "") { t = Convert.ToDateTime(d_zakd) - Convert.ToDateTime(d_rozd); koniec.Write("| Czas Bad. K. Dolnych [min]: " + t.TotalMinutes); } koniec.Write("</font><br>"); } } //BADANIE: CZAS // public string d_rozpoczecia = ""; //public string d_rglasgow = ""; //public string d_kglasgow = ""; //public string d_rmmse = ""; //public string d_kmmse = ""; //public string d_zaketap1 = ""; //public string d_rwsocj = ""; //public string d_kwsocj = ""; //public string d_rpukl = ""; //public string d_kpukl = ""; //public string d_zaketap2 = ""; //public string d_zaknc = ""; //public string d_zakg = ""; //public string d_zakd = ""; //public string d_roznc = ""; //public string d_rozg = ""; //public string d_rozd = ""; //public string d_zakonczenia = ""; //Pokazujemy dzieło Form26 f = new Form26(); Uri url = new Uri(podstawaurl + "index.html"); f.webBrowser1.Url = url; f.Show(); f.katalogpacjenta = katalogpacjenta; f.podstawaurl = podstawaurl; this.Close(); } }