Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string allowedchar = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

            if (textBox1.Text == "" || dateTimePicker2.Text == "" || textBox3.Text == "" || textBox2.Text == "" || textBox4.Text == "")
            {
                MessageBox.Show("Morate popuniti sva polja!");
            }
            else if (!textBox4.Text.All(allowedchar.Contains))
            {
                MessageBox.Show("Proverite lozinku");
            }
            else

            {
                try
                {
                    try
                    {
                        var novi = new Zaposleni

                        {
                            ime     = textBox1.Text,
                            prezime = textBox3.Text,
                            // barKod = int.Parse(textBox3.Text), ovo je visak, barKod je autoIncrement //

                            datumRodjenja = dateTimePicker2.Value,
                            KorisnickoIme = textBox2.Text,
                            lozinka       = textBox4.Text
                        };
                        this.unit.Zaposlenii.AddZaposleni(novi);
                        this.unit.Complete();
                        MessageBox.Show("Dodali ste novog zaposlenog.");
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Doslo je do greske, proverite unete podatke");
                    }
                }
                catch
                {
                    MessageBox.Show("Greska");
                }
            }
        }
Esempio n. 2
0
 public void DeleteZaposleni(Zaposleni zaposleni)
 {
     this.context.Zaposlenii.Remove(zaposleni);
 }
Esempio n. 3
0
 public void AddZaposleni(Zaposleni zaposleni)
 {
     this.context.Zaposlenii.Add(zaposleni);
 }