private void btnPrijaviSe_Click(object sender, EventArgs e)
        {
            try
            {
                if (!Komunikacija.Instance.PoveziSe())
                {
                    MessageBox.Show("Prijavljivanje nije uspelo.");
                    return;
                }

                if (!Validacija())
                {
                    MessageBox.Show("Validacija nije uspela.");
                }

                string korisnickoIme = pnlPrijavaVrednost.PanelKorisnickoIme.TxtVrednost.Text;
                string sifra         = pnlPrijavaVrednost.PanelSifra.TxtVrednost.Text;


                kontroler = new KontrolerKIPrijava();

                kontroler.ZahtevZaOperaciju = Domen.Operacija.PrijaviSe;
                kontroler.GrafickiObjekti   = new List <object>()
                {
                    korisnickoIme,
                    sifra
                };

                kontroler.IzvrsiZahtev();

                MessageBox.Show(kontroler.Poruka);

                if (kontroler.Signal)
                {
                    GlavnaForma glf = new GlavnaForma();
                    glf.ShowDialog();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Greska sa formom");
            }
        }
Example #2
0
        private void Login_button_Click(object sender, EventArgs e)
        {
            try
            {
                greska_label.Text = "";

                if (proxy.LogovanjeKorisnika(korisnickoIme_textBox.Text, lozinka_textBox.Text))
                {
                    GlavnaForma glavnaForma = new GlavnaForma();

                    this.Hide();
                    korisnickoIme_textBox.Clear();
                    lozinka_textBox.Clear();
                    greska_label.Text = "";

                    glavnaForma.ShowDialog();
                    this.Show();
                }
                else
                {
                    greska_label.Text = "Došlo je do greške pri registrovanju!\n" +
                                        "Korisničko ime ili lozinka nisu dobro uneti.";
                    korisnickoIme_textBox.Clear();
                    lozinka_textBox.Clear();
                }

                /*GlavnaForma f = new GlavnaForma();
                 * this.Hide();
                 * f.ShowDialog();
                 * this.Show();*/
            }
            catch (EndpointNotFoundException)
            {
                MessageBox.Show("           Došlo je do greške.\n  Veza sa serverom je prekinuta!", "Greška");
            }
        }