protected void Page_Load(object sender, EventArgs e) { //brak dostępu niezalogowanemu użytkownikowi if (!String.IsNullOrEmpty((string)Session["id_uzytk"])) { string id_uzytk = (string)Session["id_uzytk"]; } else { Session["brak_dostepu"] = "true"; Response.Redirect("Logowanie.aspx", true); } //wykona się tylko za pierwszym razem if (!IsPostBack) { string id_programu = (string)Session["id_programu"]; string akronim = AkronimProgramu.SprawdzAkronim(id_programu); Session["blad_insert"] = String.Empty; string id_pacjent = (string)Session["id_pacjent"]; string dane_pacjenta = DanePacjenta.SprawdzDane((string)Session["id_pacjent"]); WybranyProgramLabel.Text = "Wybrany program archiwalny: " + akronim; WybranyPacjentLabel.Text = "Wybrany pacjent: " + dane_pacjenta; } }
protected void Page_Load(object sender, EventArgs e) { //brak dostępu niezalogowanemu użytkownikowi if (!String.IsNullOrEmpty((string)Session["id_uzytk"])) { string id_uzytk = (string)Session["id_uzytk"]; //lekarz nie może dodawać/edytować próbki if (DaneUzytk.ZwrocRoleUser(id_uzytk) == 2) { DodajProbke.Visible = false; GridViewProbki.AutoGenerateEditButton = false; } } else { Session["brak_dostepu"] = "true"; Response.Redirect("Logowanie.aspx", true); } //wykona się tylko za pierwszym razem if (!IsPostBack) { string id_programu = (string)Session["id_programu"]; string akronim = AkronimProgramu.SprawdzAkronim(id_programu); Session["blad_insert"] = String.Empty; PoprAktual.Text = String.Empty; string id_pacjent = (string)Session["id_pacjent"]; string dane_pacjenta = DanePacjenta.SprawdzDane((string)Session["id_pacjent"]); //gdy archiwalny program if (!String.IsNullOrEmpty((string)Session["archiwum"])) { DodajProbke.Visible = false; WybranyProgramLabel.Text = "Wybrany program archiwalny: " + akronim; WybranyPacjentLabel.Text = "Wybrany pacjent: " + dane_pacjenta; GridViewProbki.AutoGenerateSelectButton = false; GridViewProbki.AutoGenerateEditButton = false; } else { WybranyProgramLabel.Text = "Wybrany program: " + akronim; WybranyPacjentLabel.Text = "Wybrany pacjent: " + dane_pacjenta; } if (!String.IsNullOrEmpty((string)Session["blad_insert"])) { if ((string)Session["blad_insert"] == "0") //nie wystąpił błąd { PoprAktual.Text = "Poprawnie dodano nową próbkę"; } else if ((string)Session["blad_insert"] == "1") //wystąpił błąd { PoprAktual.Text = "Nie udało się dodać nowej próbki - spróbuj ponownie"; } Session["blad_insert"] = String.Empty; //usuwanie sesji (komunikat już się wyświetlił) } } }
protected void Page_Load(object sender, EventArgs e) { BrakProbek.Text = ""; //brak dostępu niezalogowanemu użytkownikowi if (!String.IsNullOrEmpty((string)Session["id_uzytk"])) { string id_uzytk = (string)Session["id_uzytk"]; } else { Session["brak_dostepu"] = "true"; Response.Redirect("Logowanie.aspx", true); } //wykona się tylko za pierwszym razem if (!IsPostBack) { GridViewWyniki.DataBind(); DropDownListProbki.DataBind(); SprawdzEdycjeWynikow(GridViewWyniki); string id_programu = (string)Session["id_programu"]; string akronim = AkronimProgramu.SprawdzAkronim(id_programu); Session["blad_insert"] = String.Empty; string id_pacjent = (string)Session["id_pacjent"]; string dane_pacjenta = DanePacjenta.SprawdzDane((string)Session["id_pacjent"]); //rozdzielenie na archiwum i bieżące jest na poprzedniej stronie WybranyProgramLabel.Text = "Wybrany program: " + akronim; WybranyPacjentLabel.Text = "Wybrany pacjent: " + dane_pacjenta; } if (DropDownListProbki.Items.Count == 0) { BrakProbek.Text = "Brak próbek dla wybranego pacjenta w wybranym programie"; foreach (GridViewRow wiersz in GridViewWyniki.Rows) { var komorka = wiersz.Cells[1]; var kom_wartosc = (TextBox)komorka.FindControl("txtwartosc"); var komorka2 = wiersz.Cells[2]; var kom2_wartosc = (Calendar)komorka2.FindControl("CalendarWynik"); wiersz.Enabled = false; kom2_wartosc.Enabled = false; kom_wartosc.Enabled = false; kom_wartosc.BackColor = System.Drawing.Color.FromName("#EFF3FB"); kom_wartosc.BorderStyle = BorderStyle.None; } } if (GridViewWyniki.Rows.Count == 0) { Aktualizuj.Visible = false; } }