Пример #1
0
        public void PrijavljeniKorisnik(Osoba o)
        {
            r.ID      = o.ID;
            lbID.Text = r.ID.ToString();

            DataTable dt = r.selectRadnik();

            if (dt.Rows.Count == 1)
            {
                r.VrstaKorisnika   = dt.Rows[0][2].ToString();
                r.ImePrezime       = dt.Rows[0][3].ToString();
                r.DatumRodjenja    = dt.Rows[0][4].ToString();
                r.Adresa           = dt.Rows[0][5].ToString();
                r.LokacijaRada     = dt.Rows[0][6].ToString();
                r.DatumZaposljenja = dt.Rows[0][7].ToString();
                if (dt.Rows[0][11] != null)
                {
                    r.Slika = (byte[])(dt.Rows[0][11]);
                    MemoryStream mstream = new MemoryStream(r.Slika);
                    pictureBox.Image = System.Drawing.Image.FromStream(mstream);
                }

                lbImePrezime.Text     = r.ImePrezime;
                lbVrstaKorisnika.Text = r.VrstaKorisnika;
            }
        }
Пример #2
0
        public void popuniKalendar()
        {
            try
            {
                oznaciDanas();
                lbPonSmena.Text = null;
                lbUtoSmena.Text = null;
                lbSreSmena.Text = null;
                lbCetSmena.Text = null;
                lbPetSmena.Text = null;
                lbSubSmena.Text = null;

                Smena s     = new Smena();
                var   forma = Application.OpenForms["formaRadnika"] as formaRadnika;
                if (forma != null)
                {
                    s.ID = int.Parse(forma.lbID.Text);
                }

                Radnik r = new Radnik();
                r.ID = s.ID;
                DataTable dt = r.selectRadnik();
                lbRadnik.Text = dt.Rows[0][3].ToString();
                if (dt.Rows[0][11] != null)
                {
                    r.Slika = (byte[])(dt.Rows[0][11]);
                    MemoryStream mstream = new MemoryStream(r.Slika);
                    pictureBox.Image = System.Drawing.Image.FromStream(mstream);
                }

                DataTable smene = s.selectSmenuPoIDU();

                for (int i = 0; i < smene.Rows.Count; i++)
                {
                    if (lbPon.Text.Equals(smene.Rows[i][0].ToString()))
                    {
                        lbPonSmena.Text = smene.Rows[i][1].ToString() + " smena";
                    }

                    if (lbUto.Text.Equals(smene.Rows[i][0].ToString()))
                    {
                        lbUtoSmena.Text = smene.Rows[i][1].ToString() + " smena";
                    }

                    if (lbSre.Text.Equals(smene.Rows[i][0].ToString()))
                    {
                        lbSreSmena.Text = smene.Rows[i][1].ToString() + " smena";
                    }

                    if (lbCet.Text.Equals(smene.Rows[i][0].ToString()))
                    {
                        lbCetSmena.Text = smene.Rows[i][1].ToString() + " smena";
                    }

                    if (lbPet.Text.Equals(smene.Rows[i][0].ToString()))
                    {
                        lbPetSmena.Text = smene.Rows[i][1].ToString() + " smena";
                    }

                    if (lbSub.Text.Equals(smene.Rows[i][0].ToString()))
                    {
                        lbSubSmena.Text = smene.Rows[i][1].ToString() + " smena";
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }