private void Incidenti_Click(object sender, EventArgs e) { trenutnoPrikazano = "Incidenti"; List <Izvješće_o_incidentu> listaIncidenti = Izvješće_o_incidentu.DohvatiIzvješćeOIncidentu(OdabraniSticenik); PrikazPracenje.DataSource = listaIncidenti; SakrijStupceIncidenti(PrikazPracenje); }
private void button1_Click(object sender, EventArgs e) { if (PopisSvihIzvještaja.RowCount > 0) { if (PopisSvihIzvještaja.SelectedColumns.Count == 1) { Izvješće_o_incidentu novoIzvješće = PopisSvihIzvještaja.SelectedRows[0].DataBoundItem as Izvješće_o_incidentu; NovoIzvješće_o_incidentu novo = new NovoIzvješće_o_incidentu(novoIzvješće); } } }
public PopisIzvještajaOIncidentu(DateTime datumIzvještaja) { InitializeComponent(); try { this.Text = "Popis Izvještaja o incidentu na dan: " + datumIzvještaja.ToString(); PopisSvihIzvještaja.DataSource = Izvješće_o_incidentu.DohvatiIzvješćeOIncidentuPoDatumNastanka(datumIzvještaja); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public static List <Izvješće_o_incidentu> DohvatiIzvješćeOIncidentuPoDatumuISticeniku(Sticenik sticenik, DateTime datum) { List <Izvješće_o_incidentu> lista = new List <Izvješće_o_incidentu>(); string sqlUpit = "SELECT * FROM Izvješće_o_incidentu WHERE ŠtićeniciOIB_Štićenika = '" + sticenik.OIBSticenika + "' AND (DATEPART(yy, Vrijeme_početka_incidenta) = '" + datum.Year + "' AND DATEPART(mm, Vrijeme_početka_incidenta) = '" + datum.Month + "' AND DATEPART(dd, Vrijeme_početka_incidenta) = '" + datum.Day + "')"; DbDataReader dr = SQLServer.Instance.DohvatiDataReader(sqlUpit); while (dr.Read()) { Izvješće_o_incidentu i = new Izvješće_o_incidentu(dr); lista.Add(i); } dr.Close(); return(lista); }
public static List <Izvješće_o_incidentu> DohvatiIzvješćeOIncidentu(Sticenik sticenik) { List <Izvješće_o_incidentu> lista = new List <Izvješće_o_incidentu>(); string sqlUpit = "SELECT * FROM Izvješće_o_incidentu WHERE ŠtićeniciOIB_Štićenika = '" + sticenik.OIBSticenika + "'"; DbDataReader dr = SQLServer.Instance.DohvatiDataReader(sqlUpit); while (dr.Read()) { Izvješće_o_incidentu i = new Izvješće_o_incidentu(dr); lista.Add(i); } dr.Close(); return(lista); }
public static List <Izvješće_o_incidentu> DohvatiIzvješćeOIncidentuPoDatumNastanka(DateTime datumNastanka) { Izvješće_o_incidentu novo = null; List <Izvješće_o_incidentu> lista = new List <Izvješće_o_incidentu>(); string sqlDohvati = "SELECT *FROM Izvješće_o_incidentu WHERE Vrijeme_početka_incidenta = '" + datumNastanka + "'"; DbDataReader dr = SQLServer.Instance.DohvatiDataReader(sqlDohvati); while (dr.Read()) { novo = new Izvješće_o_incidentu(dr); lista.Add(novo); } dr.Close(); return(lista); }
public NovoIzvješće_o_incidentu(Izvješće_o_incidentu novoIzvješće) { InitializeComponent(); try { novoIzvješće.ID_Izvješća = novoIzvješće.ID_Izvješća; novoIzvješće.Opis = novoIzvješće.Opis; novoIzvješće.SkrbiteljiOIB_Skrbitelja = novoIzvješće.SkrbiteljiOIB_Skrbitelja; novoIzvješće.ŠtićeniciOIB_Štićenika = novoIzvješće.ŠtićeniciOIB_Štićenika; novoIzvješće.Vrijeme_početka_incidenta = novoIzvješće.Vrijeme_početka_incidenta; novoIzvješće.Vrijeme_završetka_incidenta = novoIzvješće.Vrijeme_završetka_incidenta; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void PrikazSticenici_SelectionChanged(object sender, EventArgs e) { List <Mjerenje> listaMjerenja = Mjerenje.DohvatiMjerenjePoDatumuISticeniku(PrikazSticenici.CurrentRow.DataBoundItem as Sticenik, OdabirDatuma.Value); PrikazMjerenja.DataSource = listaMjerenja; PratiŠtićenika ps = new PratiŠtićenika(); ps.SakrijStupceMjerenja(PrikazMjerenja); List <Izvješće_o_incidentu> listaIzvjesca = Izvješće_o_incidentu.DohvatiIzvješćeOIncidentuPoDatumuISticeniku(PrikazSticenici.CurrentRow.DataBoundItem as Sticenik, OdabirDatuma.Value); PrikazIncidenti.DataSource = listaIzvjesca; ps.SakrijStupceIncidenti(PrikazIncidenti); List <Praćenje_dekubitusa> listaPraćenjaDekubitusa = Praćenje_dekubitusa.DohvatiDekubitusPoŠtićenikuIDatumu(PrikazSticenici.CurrentRow.DataBoundItem as Sticenik, OdabirDatuma.Value); PrikazDekubitus.DataSource = listaPraćenjaDekubitusa; ps.SakrijStupceDekubitusi(PrikazDekubitus); }
private void Spremi_Click(object sender, EventArgs e) { try { if (novoIzvješće == null) { novoIzvješće = new Izvješće_o_incidentu(); } novoIzvješće.Opis = UnosOpisaIncidenta.Text; novoIzvješće.Vrijeme_početka_incidenta = UnosVrijemePočetkaIncidenta.Value.Date.ToString("yyyy-MM-dd HH:MM:ss"); novoIzvješće.Vrijeme_završetka_incidenta = UnosVrijemeZavršetkaIncidenta.Value.ToString("yyyy-MM-dd HH:MM:ss"); novoIzvješće.ŠtićeniciOIB_Štićenika = odabraniSticenik.OIBSticenika; novoIzvješće.SkrbiteljiOIB_Skrbitelja = (UnosOIB_Skrbitelja.SelectedValue).ToString(); novoIzvješće.Spremi(); obj.OsvjeziIncidente(); } catch (Exception ex) { MessageBox.Show(ex.Message); } this.Close(); }
public void OsvjeziIncidente() { List <Izvješće_o_incidentu> listaIncidenata = Izvješće_o_incidentu.DohvatiIzvješćeOIncidentu(OdabraniSticenik); PrikazPracenje.DataSource = listaIncidenata; }