Exemple #1
0
 /// <summary>
 /// Metoda koja služi za osvježavanje prikaza na datagridview - u.
 /// </summary>
 private void OsvjeziPrikaze()
 {
     try
     {
         artiklBindingSource.DataSource       = Artikl.DohvatiSveArtikle();
         vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
     }
     catch (Exception)
     {
         MessageBox.Show("Pogreška!", "Greška!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 /// <summary>
 /// Metoda koja se poziva prilikom
 /// učitavanja forme uiNoviArtikl
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void FrmNoviArtikl_Load(object sender, EventArgs e)
 {
     this.KeyPreview = true;
     this.KeyDown   += FrmNoviArtikl_KeyDown;
     try
     {
         vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
     }
     catch (Exception)
     {
         MessageBox.Show("Pogreška!", "Greška!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 /// <summary>
 /// Metoda koja se poziva prilikom pritiska na gumbić uiActionDodaj.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void UiActionDodaj_Click(object sender, EventArgs e)
 {
     try
     {
         uiDodavanjeVrsteArtikla dodavanjeVrsteArtikla = new uiDodavanjeVrsteArtikla();
         dodavanjeVrsteArtikla.ShowDialog();
         vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
     }
     catch (Exception)
     {
         MessageBox.Show("Pogreška!", "Greška!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        /// <summary>
        /// Metoda se  poziva prilikom promjene sadržaja polja uiInputPretraga.
        /// Metoda osvježava prikaz dataGridView - a te se pretražuje datagridView
        /// prema unesenom tekstu.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void UiInputPretraga_TextChanged(object sender, EventArgs e)
        {
            try
            {
                vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
            }
            catch (Exception)
            {
                MessageBox.Show("Pogreška!", "Greška!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            pretraga.Pretrazi(uiOutputVrsteArtikla, uiInputPretraga.Text, 1);
        }
 /// <summary>
 /// Metoda koja se poziva prilikom pritiska na gumbić uiActionAzuriraj.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void UiActionAzuriraj_Click(object sender, EventArgs e)
 {
     try
     {
         VrstaArtikla            vrstaArtiklaZaIzmjenu      = (VrstaArtikla)vrstaArtiklaBindingSource.Current;
         uiDodavanjeVrsteArtikla formaDodavanjeVrsteArtikla = new uiDodavanjeVrsteArtikla(vrstaArtiklaZaIzmjenu);
         formaDodavanjeVrsteArtikla.ShowDialog();
         vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
     }
     catch (Exception)
     {
         MessageBox.Show("Pogreška!", "Greška!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemple #6
0
        /// <summary>
        /// Metoda koja se poziva na klik gumbića
        /// uiActionDodajArtikl
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void UiActionDodajArtikl_Click(object sender, EventArgs e)
        {
            uiNoviArtikl noviArtikl = new uiNoviArtikl();

            noviArtikl.ShowDialog();
            try
            {
                artiklBindingSource.DataSource       = Artikl.DohvatiSveArtikle();
                vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
            }
            catch (Exception)
            {
                MessageBox.Show("Pogreška!", "Greška!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 /// <summary>
 /// Metoda koja se poziva prilikom pritiska na gumbić uiActionObrisi
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void UiActionObrisi_Click(object sender, EventArgs e)
 {
     try
     {
         VrstaArtikla vrstaArtiklaZaBrisanje = (VrstaArtikla)vrstaArtiklaBindingSource.Current;
         if (MessageBox.Show("Sigurno želite obrisati vrstu artikla " + vrstaArtiklaZaBrisanje.Naziv.ToString() + " ?", "Upozorenje", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             VrstaArtikla.ObrisiVrstuArtikla(vrstaArtiklaZaBrisanje);
         }
         vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
     }
     catch (Exception)
     {
         MessageBox.Show("Pogreška!", "Greška!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemple #8
0
 /// <summary>
 /// Rukuje događajem pokretanja forme. Puni vrstaArtiklaBindingSource koji se
 /// koristi u DataGridView kontroli. U listu izradeneKomponente tipa Artikl
 /// 10 elemenata postavljena na null. Kod DataGridView kontrole za izvor podataka postavlja
 /// listu. Osvježava matične ploče u ComboBox kontroli.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void UiKonfiguracija_Load(object sender, EventArgs e)
 {
     KeyPreview = true;
     KeyDown   += UiKonfiguracija_KeyDown;
     try
     {
         vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
         PripremiListu();
         artiklBindingSource.DataSource = izabraneKomponente;
         OsvjeziMaticne();
     }
     catch (Exception)
     {
         MessageBox.Show("Došlo je do pogreške.", "GREŠKA", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 /// <summary>
 /// Metoda koja se poziva prilikom učitavanja
 /// forme uiVrstaArtikl
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void UiVrstaArtikl_Load(object sender, EventArgs e)
 {
     if (Zaposlenik.PrijavljeniZaposlenik.Tip_ID != 1)
     {
         uiActionAzuriraj.Enabled = false;
         uiActionDodaj.Enabled    = false;
         uiActionObrisi.Enabled   = false;
     }
     try
     {
         vrstaArtiklaBindingSource.DataSource = VrstaArtikla.DohvatiVrsteArtikala();
     }
     catch (Exception)
     {
         MessageBox.Show("Pogreška!", "Greška!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     this.KeyPreview = true;
     this.KeyDown   += UiVrstaArtikl_KeyDown;
 }