Exemplo n.º 1
0
 private void BtnDodaj_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtJmgb.Text == null || txtJmgb.Text == "")
         {
             MessageBox.Show("Molimo Vas unesite JMBG !");
         }
         else if (txtIme.Text == null || txtIme.Text == "")
         {
             MessageBox.Show("Molimo Vas unesite Ime !");
         }
         else if (txtPrezime.Text == null || txtPrezime.Text == "")
         {
             MessageBox.Show("Molimo Vas unesite Prezime !");
         }
         else if (txtKorisnickoIme.Text == null || txtKorisnickoIme.Text == "")
         {
             MessageBox.Show("Molimo Vas unesite Korisnicko ime !");
         }
         else if (txtEmail.Text == null || txtEmail.Text == "")
         {
             MessageBox.Show("Molimo Vas unesite Email !");
         }
         else if (txtLozinka.Text == null || txtLozinka.Text == "")
         {
             MessageBox.Show("Molimo Vas unesite Lozinku !");
         }
         else
         {
             ISession   s = DataLayer.getSession();
             NijeUcenik k = new NijeUcenik();
             k.JMBG          = long.Parse(txtJmgb.Text);
             k.Ime           = txtIme.Text;
             k.Prezime       = txtPrezime.Text;
             k.KorisnickoIme = txtKorisnickoIme.Text;
             k.Email         = txtEmail.Text;
             k.Lozinka       = txtLozinka.Text;
             k.DatumRodjenja = dtpDatumRodjenja.Value.Date;
             k.BrojTelefona  = long.Parse(txtBrojTelefona.Text);
             if (rbMusko.Checked)
             {
                 k.Pol = "M";
             }
             else
             {
                 k.Pol = "Z";
             }
             k.RoditeljFlag           = "Da";
             k.NastavnigFlag          = "Ne";
             k.PredmetniNastavnikFlag = "Ne";
             k.RazredniFlag           = "Ne";
             k.AdministratorFlag      = "Ne";
             if (cbUSavetu.Checked)
             {
                 k.USavetuFlag  = "Da";
                 k.DatumOdSavet = dtpDatumOdUSavetu.Value.Date;
                 k.DatumDoSavet = dtpDatumDoUSavetu.Value.Date;
             }
             else
             {
                 k.USavetuFlag = "Ne";
             }
             s.Save(k);
             s.Flush();
             s.Close();
             MessageBox.Show("Uspesno dodat novi korisnik !");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }