Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 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);
         }
     }
 }
Ejemplo n.º 3
0
 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());
     }
 }
Ejemplo n.º 8
0
        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();
        }
Ejemplo n.º 10
0
        public void OsvjeziIncidente()
        {
            List <Izvješće_o_incidentu> listaIncidenata = Izvješće_o_incidentu.DohvatiIzvješćeOIncidentu(OdabraniSticenik);

            PrikazPracenje.DataSource = listaIncidenata;
        }