Example #1
0
        private void korisniciGrid_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            int korisnikId = Convert.ToInt32(korisniciGrid.SelectedRows[0].Cells[1].Value);

            korisnik = DAKorisnici.SelectById(korisnikId);
            osoba    = DAKorisnici.SelectOsobaByKorisnikId(korisnikId);
        }
Example #2
0
        public IActionResult DodajSave(string Ime, string Prezime, DateTime DatumRodjenja, string adresa, string brojTelefona, string email, int gradId, DateTime datumZaposlenja)
        {
            Osobe o = new Osobe();

            o.Adresa        = adresa;
            o.BrojTelefona  = brojTelefona;
            o.Email         = email;
            o.DatumRodjenja = DatumRodjenja;
            o.GradId        = gradId;
            o.Ime           = Ime;
            o.Prezime       = Prezime;
            Serviser s = new Serviser();


            s.DatumZaposlenja   = datumZaposlenja;
            s.KorisnickiNalogId = 4;
            s.Osoba             = o;


            _context.Osobe.Add(o);

            _context.Serviser.Add(s);
            _context.SaveChanges();

            return(Redirect("/Serviseri/Prikazi"));
        }
Example #3
0
        private void dodajSubmit_Click(object sender, EventArgs e)
        {
            Osobe osobeIzmjene = new Osobe();

            if (osoba != null)
            {
                osobeIzmjene.OsobaId = osoba.OsobaId;

                osobeIzmjene.Ime     = imeInput.Text;
                osobeIzmjene.Prezime = prezimeInput.Text.Trim();
                osobeIzmjene.Email   = emailInput.Text;
                osobeIzmjene.Telefon = telefonInput.Text;

                string ulicaIBroj = adresaInput.Text;
                int    mjestoId   = Convert.ToInt32(mjestaList.SelectedValue);

                try
                {
                    DAKorisnici.UpdateLicnihPodataka(osobeIzmjene, ulicaIBroj, mjestoId);
                    MessageBox.Show(Global.GetString("user_change_succ") + " " + osobeIzmjene.Ime + " " + osobeIzmjene.Prezime,
                                    "Izmjena podataka", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(Global.GetString(ex.Message));
                }


                this.Close();
            }
        }
        public IActionResult DodajSave(string Ime, string Prezime, DateTime DatumRodjenja, string adresa, string brojTelefona, string email, int gradId, DateTime datumZaposlenja)
        {
            Osobe o = new Osobe();

            o.Adresa        = adresa;
            o.BrojTelefona  = brojTelefona;
            o.Email         = email;
            o.DatumRodjenja = DatumRodjenja;
            o.GradId        = gradId;
            o.Ime           = Ime;
            o.Prezime       = Prezime;


            Prodavac p = new Prodavac();


            p.DatumZaposlenja   = datumZaposlenja;
            p.KorisnickiNalogId = 2;
            p.Osoba             = o;


            _context.Osobe.Add(o);

            _context.Prodavac.Add(p);
            _context.SaveChanges();

            return(Redirect("/Prodavaci/Prikazi"));
        }
Example #5
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            XmlTextReader reader = new XmlTextReader("C:/listaemail.xml");

            while (reader.Read())
            {
                var a = new Osobe();
                switch (reader.NodeType)
                {
                case XmlNodeType.Element:     // The node is an element.

                    while (reader.MoveToNextAttribute())
                    {
                        if (reader.Name == "email")
                        {
                            a.email = reader.Value;
                            lista.Add(a);
                        }
                        if (reader.Name == "prezimeime")
                        {
                            a.prezimeime = reader.Value;
                            lista.Add(a);
                        }

                        if (reader.Name == "adresa")
                        {
                            a.adresa = reader.Value;
                            lista.Add(a);
                        }
                        if (reader.Name == "datumrodjenja")
                        {
                            a.datumrodjenja = reader.Value;
                            lista.Add(a);
                        }
                        if (reader.Name == "brojtelefona")
                        {
                            a.brojtelefona = reader.Value;
                            lista.Add(a);
                        }
                    }

                    break;
                }
            }

            foreach (var item in lista.Distinct())
            {
                dataGridClanoviIgraci.Items.Add(item);
            }
        }
Example #6
0
        private void snimiSubmit_Click(object sender, EventArgs e)
        {
            if (this.ValidateChildren(ValidationConstraints.Enabled))
            {
                Osobe   o = new Osobe();
                Radnici r = new Radnici();



                o.Ime      = imeInput.Text.Trim();
                o.Prezime  = prezimeInput.Text.Trim();
                o.JMBG     = jmbgInput.Text.Trim();
                o.Email    = emailInput.Text;
                o.Telefon  = telefonInput.Text;
                o.MjestoId = Convert.ToInt32(gradList.SelectedValue);
                string ulicaIBroj = ulicaIBrojInput.Text;

                r.StrukaId        = Convert.ToInt32(strukaList.SelectedValue);
                r.SkolskaSpremaId = Convert.ToInt32(strucnaSpremaList.SelectedValue);
                //r.CijenaPoSatu = decimal.Parse(cijenaInput.Text);
                r.CijenaPoSatu = Convert.ToDecimal(cijenaInput.Text.Trim());   //

                try
                {
                    DARadnici.RadniciInsert(r, o, ulicaIBroj);
                    MessageBox.Show(Global.GetString("work_succ"), "Unos podataka o radniku", MessageBoxButtons.OK,
                                    MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(Global.GetString(ex.Message));
                }


                DialogResult result = MessageBox.Show(Global.GetString("work_new_input"), "Podaci o novom radniku", MessageBoxButtons.OKCancel,
                                                      MessageBoxIcon.Question);
                switch (result)
                {
                case DialogResult.OK:
                    Clear();
                    break;

                case DialogResult.Cancel:
                    this.Close();
                    break;
                }
            }
        }
Example #7
0
    public Osobe ispisi()
    {
        Osobe        osobe = new Osobe();
        string       path  = Application.persistentDataPath + "/highscore.txt";
        StreamReader sr    = new StreamReader(path);
        string       sve   = sr.ReadToEnd();

        sr.Close();
        string[] nizovi = sve.Split(';');
        int      br     = nizovi.Length;

        for (int i = 0; i < br - 1; i++)
        {
            string[] privremeni = nizovi[i].Split('$');
            Osoba    osoba      = new Osoba();
            osoba.name  = privremeni[0];
            osoba.score = privremeni[1];
            osobe.ljudi.Add(osoba);
        }
        sort(osobe.ljudi);
        return(osobe);
    }
Example #8
0
    void Awake()
    {
        Osobe osobe = new Osobe();

        osobe          = ispisi();
        entryContainer = transform.Find("highscoreEntryContainer");
        entryTemplate  = entryContainer.Find("highscoreEntryTemplate");

        entryTemplate.gameObject.SetActive(false);

        float templateHeight = 22.62f;

        for (int i = 0; i < osobe.ljudi.Count; i++)
        {
            Transform     entryTransform     = Instantiate(entryTemplate, entryContainer);
            RectTransform entryRectTransform = entryTransform.GetComponent <RectTransform>();
            entryRectTransform.anchoredPosition = new Vector2(0, -templateHeight * i);
            entryTransform.gameObject.SetActive(true);
            int    rank = i + 1;
            string rankString;
            switch (rank)
            {
            default: rankString = rank + "th"; break;

            case 1: rankString = "1st"; break;

            case 2: rankString = "2st"; break;

            case 3: rankString = "3st"; break;
            }
            entryTransform.Find("posText").GetComponent <Text>().text   = rankString;
            entryTransform.Find("nameText").GetComponent <Text>().text  = osobe.ljudi[i].name;
            entryTransform.Find("scoreText").GetComponent <Text>().text = osobe.ljudi[i].score;
            if (i == 9)
            {
                break;
            }
        }
    }
Example #9
0
        private void dodajSubmit_Click_1(object sender, System.EventArgs e)
        {
            if (this.ValidateChildren(ValidationConstraints.Enabled))
            {
                Korisnici k = new Korisnici();
                Osobe     o = new Osobe();

                string ulicaIBroj = ulicaIBrojInput.Text;

                int MjestoId = Convert.ToInt32(mjestaList.SelectedValue);

                o.Ime     = imeInput.Text;
                o.Prezime = prezimeInput.Text;
                o.Email   = emailInput.Text;
                o.Telefon = telefonInput.Text;

                k.KorisnickoIme = korisnickoImeInput.Text;
                k.LozinkaSalt   = UIHelper.GenerateSalt();
                k.LozinkaHash   = UIHelper.GenerateHash(lozinkaInput.Text, k.LozinkaSalt);

                List <Uloge> uloge = ulogeList.CheckedItems.Cast <Uloge>().ToList();

                try
                {
                    DAKorisnici.KorisniciInsert(k, o, uloge, MjestoId, ulicaIBroj);
                    MessageBox.Show(Global.GetString("user_succ"), "Novi korisnik", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception)
                {
                    MessageBox.Show("Izaberite drugo korisničko ime ili email adresu",
                                    "Validacija unosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }


                Clear();
            }
        }
Example #10
0
 public void DodajOsobu(Osoba o)
 {
     Osobe.Add(o);
 }
Example #11
0
 public _Osoba DohvatiOsobu(string grad, int idOsobe)
 {
     return(Osobe.DohvatiOsobu(grad, idOsobe, idAplikacije));
 }
Example #12
0
 public bool ObrisiOsobu(string grad, int idOsobe)
 {
     return(Osobe.ObrisiOsobu(grad, idOsobe, idAplikacije));
 }
Example #13
0
 public bool IzmjeniOsobu(string grad, _Osoba osoba, int idRacuna)
 {
     return(Osobe.IzmjeniOsobu(grad, osoba, idRacuna, idAplikacije));
 }
Example #14
0
 public List <_Dokument> Dokumenti(string grad, int idOsobe)
 {
     return(Osobe.Dokumenti(grad, idOsobe, idAplikacije));
 }
Example #15
0
 public List <_Osoba> DohvatiOsobe(string grad, bool oib)
 {
     return(Osobe.DohvatiOsobe(grad, oib, idAplikacije));
 }
Example #16
0
        /*:: OSOBE ::*/

        public bool SpremiOsobe(string grad, List <_Osoba> osobe, int idRacuna)
        {
            return(Osobe.SpremiOsobe(grad, osobe, idRacuna, true, false, idAplikacije));
        }
Example #17
0
 public IzmjenaLicnihPodatakaForm(Osobe o)
 {
     InitializeComponent();
     osoba = o;
     UcitajPodatkeOsobe();
 }
Example #18
0
 public bool SpremiDokument(string grad, int idRacuna, byte[] dokument)
 {
     return(Osobe.SpremiDokument(grad, idRacuna, dokument, idAplikacije));
 }