Ejemplo n.º 1
0
        private void button12_Click(object sender, EventArgs e)
        {
            try
            {
                ISession s = DataLayer.GetSession();
                Sahovska_Federacija.Entiteti.Federacija f = s.Load <Sahovska_Federacija.Entiteti.Federacija>(21);

                Obican_clan o = new Obican_clan();

                o.br_pasosa      = 2222222;
                o.tip            = "obican_clan";
                o.ime            = "Petar";
                o.prezime        = "Peric";
                o.ulica          = "Dusanova";
                o.broj           = 15;
                o.datum_rodjenja = "8.11.1993";
                o.zemlja_porekla = "BIH";

                o.ClanFederacije = f;
                s.Save(o);

                f.Sahisti.Add(o);

                s.Save(f);
            }
            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }
        }
Ejemplo n.º 2
0
        //POST: api/obicanclan
        public int Post([FromBody] Obican_clan obican)
        {
            DTOManager manager = new DTOManager();

            return(manager.DodajObicanClan(obican.br_pasosa, obican.ime, obican.prezime, obican.ulica, obican.broj, obican.datum_rodjenja, obican.zemlja_porekla));
        }
Ejemplo n.º 3
0
        private void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                ISession s = DataLayer.GetSession();
                Sahovska_Federacija.Entiteti.Federacija f = s.Load <Sahovska_Federacija.Entiteti.Federacija>(1);

                if (radioButton1.Checked)
                {
                    Obican_clan obican = new Obican_clan();

                    obican.br_pasosa      = Int32.Parse(textBox1.Text);
                    obican.tip            = "obican_clan";
                    obican.ime            = textBox2.Text;
                    obican.prezime        = textBox3.Text;
                    obican.ulica          = textBox4.Text;
                    obican.broj           = Int32.Parse(textBox5.Text);
                    obican.datum_rodjenja = textBox6.Text;
                    obican.zemlja_porekla = textBox7.Text;


                    obican.ClanFederacije = f;
                    s.Save(obican);
                    f.Sahisti.Add(obican);
                    s.Save(f);
                    this.jeste = true;
                    MessageBox.Show("Uspesno ste dodali sahistu!");
                }
                if (radioButton2.Checked)
                {
                    Majstorski_kandidat m     = new Majstorski_kandidat();
                    TextBox             text1 = flowLayoutPanel1.Controls.Find("txtPartije", false).First() as TextBox;
                    TextBox             text2 = flowLayoutPanel1.Controls.Find("txtZvanje", false).First() as TextBox;

                    m.br_pasosa            = Int32.Parse(textBox1.Text);
                    m.ime                  = textBox2.Text;
                    m.prezime              = textBox3.Text;
                    m.ulica                = textBox4.Text;
                    m.broj                 = Int32.Parse(textBox5.Text);
                    m.datum_rodjenja       = textBox6.Text;
                    m.zemlja_porekla       = textBox7.Text;
                    m.br_odigranih_partija = Int32.Parse(text1.Text);
                    m.br_partija_do_zvanja = Int32.Parse(text2.Text);
                    m.tip                  = "majstorski_kandidat";

                    m.ClanFederacije = f;
                    s.Save(m);
                    f.Sahisti.Add(m);
                    s.Save(f);
                    this.jeste = true;
                    MessageBox.Show("Uspesno ste dodali sahistu!");
                }
                if (radioButton3.Checked)
                {
                    Majstor m     = new Majstor();
                    TextBox text1 = flowLayoutPanel1.Controls.Find("txtSticanje", false).First() as TextBox;

                    m.br_pasosa             = Int32.Parse(textBox1.Text);
                    m.tip                   = "majstor";
                    m.ime                   = textBox2.Text;
                    m.prezime               = textBox3.Text;
                    m.ulica                 = textBox4.Text;
                    m.broj                  = Int32.Parse(textBox5.Text);
                    m.datum_rodjenja        = textBox6.Text;
                    m.zemlja_porekla        = textBox7.Text;
                    m.datum_sticanja_zvanja = text1.Text;


                    m.ClanFederacije = f;
                    s.Save(m);

                    f.Sahisti.Add(m);

                    s.Save(f);
                    this.jeste = true;
                    MessageBox.Show("Uspesno ste dodali sahistu!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }