private void btnObrisi_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.ObrisiUcenika())
     {
         this.Close();
     }
 }
예제 #2
0
 private void btnOpenTim_Click(object sender, EventArgs e)
 {
     if (isStateEnabled)
     {
         KontrolerKI.OpenTimPrikazFormu(TimID);
     }
 }
 private void btnIzbrisiPrisustvo_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.IzbrisiPrisustvo(dgvPrisustva))
     {
         MessageBox.Show("Prisustvo izbrisano!");
     }
 }
예제 #4
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.DeleteClient())
     {
         this.Close();
     }
 }
예제 #5
0
 private void txtPretrazi_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         KontrolerKI.PretraziUcenike(txtPretrazi, dgvPretraga);
     }
 }
예제 #6
0
 private void btnDetails_Click(object sender, EventArgs e)
 {
     if (isBtnDetailsEnabled)
     {
         KontrolerKI.OpenTimPrikazFormu(listSearchResults.SelectedItem);
     }
 }
 private void button1_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.UnesiPrisustvo(dgvPretraga, dgvPrisustva))
     {
         MessageBox.Show("Prisustvo evidentirano!");
     }
 }
예제 #8
0
        private void btnBeginSession_Click(object sender, EventArgs e)
        {
            if (isStartEnabled)
            {
                if (!KontrolerKI.BeginSession())
                {
                    MessageBox.Show("Doslo je do greske pri povezivanju na server. Molimo pokusajte kasnije.");
                    return;
                }

                ShowControls();
                ApplyDisabledStyle(btnBeginSession);
                isStartEnabled = false;

                ApplyEnabledStyle(btnEndSession);
                isEndEnabled = true;

                lblStatus.Visible   = false;
                lblStatusOK.Visible = true;
            }
            else
            {
                return;
            }
        }
 private void button1_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.AddClient(txtAddP, txtAdrC, txtFN, txtJMBG, txtLN, txtMail, txtName, txtPhone, txtPIB, txtRegNo, rbPerson))
     {
         this.Close();
     }
 }
예제 #10
0
        private void btnSearch_Click(object sender, EventArgs e)
        {
            DateTime datum = datePickerDatum.Value;

            KontrolerKI.PretraziOperacije(datum);
            this.Cursor = Cursors.WaitCursor;
        }
예제 #11
0
 private void btnDetails_Click(object sender, EventArgs e)
 {
     if (isDetailsEnabled)
     {
         KontrolerKI.PrikaziDetaljeOperacije(dgvSearchResult.SelectedRows[0].DataBoundItem);
     }
 }
예제 #12
0
        //RESPONSE HANDLERS

        private void HandleIzmeniOperaciju(TransferKlasa odgovor)
        {
            KontrolerKI.PrikaziPoruku(odgovor.Signal, odgovor.Poruka, Akcija.IZMENI_OPERACIJU);
            if (odgovor.Signal)
            {
                KontrolerKI.UcitajRezultat(odgovor.TransferObjekat, Akcija.IZMENI_OPERACIJU);
            }
        }
예제 #13
0
 public PocetnaForma()
 {
     InitializeComponent();
     if (KontrolerKI.poveziSeNaServer())
     {
         this.Text = "Uspesno povezan!";
     }
 }
예제 #14
0
        private void btnPrikaziKurs_Click(object sender, EventArgs e)
        {
            this.Hide();
            new FrmUnosKursa(dgvKursevi.CurrentRow.DataBoundItem).ShowDialog();
            this.Show();

            KontrolerKI.PretraziKurseve(txtPretrazi, dgvKursevi);
        }
 private void btnKreirajNivo_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.UnesiNivo(IDNivo))
     {
         panel1.Enabled         = true;
         btnKreirajNivo.Enabled = false;
     }
 }
예제 #16
0
 public TimPrikazForma(object o)
 {
     InitializeComponent();
     ButtonEdit = btnEdit;
     KontrolerKI.PrikaziDetaljeTima(o);
     PocetnaForma.ApplyDisabledStyle(btnEdit);
     this.Cursor = Cursors.WaitCursor;
 }
 private void btnKreirajPohadjanje_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.UnesiPohadjanjaZaUcenika(IDPohadjanje))
     {
         gbPohadjanje.Enabled = true;
     }
     ;
 }
 private void btnSacuvaj_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.SacuvajNivo(cmbJezik.SelectedItem, txtNaziv, cmbJezik))
     {
         txtNaziv.Clear();
         cmbJezik.Text = "Izaberite jezik!";
     }
 }
예제 #19
0
 public Form1()
 {
     InitializeComponent();
     if (KontrolerKI.poveziSeNaServer())
     {
         this.Text = "Uspesno povezan!";
     }
     kki = new KontrolerKI();
 }
예제 #20
0
        private void button2_Click(object sender, EventArgs e)
        {
            this.Hide();
            new FrmPrikazPohadjanja(dgvPretraga).ShowDialog();
            this.Show();

            // osvezavanje
            KontrolerKI.PretraziUcenike(txtPretrazi, dgvPretraga);
        }
예제 #21
0
 private void HandlePretragaOperacija(TransferKlasa odgovor)
 {
     KontrolerKI.PrikaziPoruku(odgovor.Signal, odgovor.Poruka, Akcija.PRETRAGA_OPERACIJA);
     KontrolerKI.PrikaziRezultatePretrage(odgovor.TransferObjekat, Akcija.PRETRAGA_OPERACIJA);
     if (!odgovor.Signal)
     {
         KontrolerKI.HandleAlternative(Akcija.PRETRAGA_OPERACIJA);
     }
 }
예제 #22
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrWhiteSpace(txtBoxIzvestaj.Text))
     {
         MessageBox.Show("Molimo unesite izvestaj!");
         return;
     }
     KontrolerKI.SacuvajIzvestaj(txtBoxIzvestaj.Text);
 }
예제 #23
0
 private void btnPrijaviSe_Click(object sender, EventArgs e)
 {
     this.Text = KontrolerKI.poveziSeNaServer();
     if (kontroler.pronadjiZaposlenog(txtKorisnickoIme, txtKorisnickaSifra))
     {
         new FrmGlavniMeni().ShowDialog();
         this.Hide();
     }
 }
예제 #24
0
 private void btnIzvestaj_Click(object sender, EventArgs e)
 {
     if (txtStatus.Text != "Odrzana")
     {
         MessageBox.Show("Nije moguće uneti izveštaj za operaciju koja nije održana.");
         return;
     }
     KontrolerKI.UcitajIzvestaj();
 }
예제 #25
0
 private void btnEdit_Click(object sender, EventArgs e)
 {
     if (txtStatus.Text != "Zakazana")
     {
         MessageBox.Show("Nije moguce izmeniti operaciju koja je otkazana ili odrzana.");
         return;
     }
     KontrolerKI.OpenIzmenaOperacije();
 }
 private void btnUnesiPohadjanje_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.SacuvajPohadjanje(txtDatumUpisa, cmbKurs.SelectedItem, cmbKurs))
     {
         IDPohadjanje.Text = "";
         txtDatumUpisa.Clear();
         cmbKurs.Text = "Izaberite kurs!";
     }
     ;
 }
예제 #27
0
        private void Button1_Click(object sender, EventArgs e)
        {
            this.Text = KontrolerKI.poveziSeNaServer();

            if (kontroler.pronadjiKorisnika(textBox1, textBox8))
            {
                new FrmGlavna().ShowDialog();
                this.Hide();
            }
        }
 private void button2_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.SelectClient(dataGridView1))
     {
         this.Hide();
         new ClientDetails().ShowDialog();
         this.Show();
         txtFilter_TextChanged(sender, e);
     }
 }
 private void btnKreirajUcenika_Click(object sender, EventArgs e)
 {
     if (KontrolerKI.UnesiUcenika(txtIDUcenik))
     {
         btnKreirajUcenika.Enabled = false;
         gbUcenik.Enabled          = true;
         btnSacuvaj.Enabled        = true;
         txtIDUcenik.Enabled       = false;
     }
 }
 public FrmUnosUcenika(DataGridView dgvPretraga)
 {
     InitializeComponent();
     //btnIzmeni.Visible = true;
     //btnObrisi.Visible = true;
     //gbUcenik.Enabled = true;
     btnSacuvaj.Visible        = false;
     btnKreirajUcenika.Visible = false;
     txtIDUcenik.Enabled       = false;
     KontrolerKI.PopuniDetaljeUcenika(txtAdresa, txtBrojTelefona, txtDatumRodjenja, txtIDUcenik, txtIme, txtJMBG, txtPrezime);
 }