示例#1
0
        public static List <Dekubitus> DohvatiDekubitus(Skrbitelj skrbitelj, Sticenik sticenik)
        {
            List <Dekubitus> lista   = new List <Dekubitus>();
            string           sqlUpit = "SELECT * FROM Dekubitusi WHERE Dekubitusi.SkrbiteljiOIB_Skrbitelja= '" + skrbitelj.OIBSkrbitelja + "' AND Dekubitusi.ŠtićeniciOIB_Štićenika= '" + sticenik.OIBSticenika + "'";
            DbDataReader     dr      = SQLServer.Instance.DohvatiDataReader(sqlUpit);

            while (dr.Read())
            {
                Dekubitus d = new Dekubitus(dr);
                lista.Add(d);
            }
            dr.Close();
            return(lista);
        }
示例#2
0
        private void PraćenjeDekubitusaDodaj_Click(object sender, EventArgs e)
        {
            if (novoPraćenje == null)
            {
                novoPraćenje = new Praćenje_dekubitusa();
            }

            if (noviDekubitus == null)
            {
                noviDekubitus = new Dekubitus();
            }
            DateTime dat = PraćenjeDekubitusaDatumNastanka.Value;

            novoPraćenje.Datum_nastanka      = dat.ToString("yyyyMMdd");
            novoPraćenje.Lokacija_dekubitusa = PraćenjeDekubitusaLokacija.Text;
            novoPraćenje.Opis_dekubitusa     = PraćenjeDekubitusaOpis.Text;

            noviDekubitus.SkrbiteljiOIB_Skrbitelja = (OdgovorniSkrbitelj.SelectedValue).ToString();
            noviDekubitus.ŠtićeniciOIB_Štićenika   = OIBOdabranogSticenika;
            try
            {
                novoPraćenje.Slika = Convert.ToBase64String(File.ReadAllBytes(dialog.FileName));
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            int IDDekubitusa;

            if (update == false)
            {
                noviDekubitus.Spremi();
                string upit = "select max(ID_Dekubitusa) from dekubitusi";
                IDDekubitusa = int.Parse(SQLServer.Instance.DohvatiVrijednost(upit).ToString());
                novoPraćenje.Spremi(IDDekubitusa);
            }
            else
            {
                novoPraćenje.Spremi(d.DekubitusiID_Dekubitusa);
            }


            obj.OsvjeziDekubituse();
            this.Close();
        }