Пример #1
0
        private void FormKreirajRezervaciju_Load(object sender, EventArgs e)
        {
            List <Korisnik> listaKorisnika   = ParserKorisnik.ParsirajKorisnika();
            List <Korisnik> listaZaposlenika = ParserKorisnik.ParsirajKorisnika();

            cbInputKorisnik.DataSource   = listaKorisnika;
            cbInputZaposlenik.DataSource = listaZaposlenika;
            if (proslijedeniDokument != null)
            {
                dateTimeInputDatumIzdavanja.Value = proslijedeniDokument.datum_izdavanja;
                uiInputOpisDokumenta.Text         = proslijedeniDokument.opis_dokumenta.ToString();
                cbInputKorisnik.SelectedIndex     = listaKorisnika.IndexOf(listaKorisnika.Find(x => x.id_korisnik == proslijedeniDokument.korisnik));
                cbInputZaposlenik.SelectedIndex   = listaZaposlenika.IndexOf(listaZaposlenika.Find(x => x.id_korisnik == proslijedeniDokument.zaposlenik));
                uiACtionSpremiRezervaciju.Enabled = false;
                uiACtionSpremiRezervaciju.Hide();
            }
            else
            {
                label4.Hide();
                cbInputZaposlenik.Enabled = false;
                cbInputZaposlenik.Hide();
                uiActionAzurirajRezervaciju.Enabled = false;
                uiActionAzurirajRezervaciju.Hide();
            }
        }
Пример #2
0
        private void FormKreirajNarudzbu_Load(object sender, EventArgs e)
        {
            List <Korisnik> listaKorisnika   = ParserKorisnik.ParsirajKorisnika();
            List <Korisnik> listaZaposlenika = ParserKorisnik.ParsirajKorisnika();

            cbInputKorisnikKreirajNarudzbu.DataSource   = listaKorisnika;
            cbInputZaposlenikKreirajNarudzbu.DataSource = listaZaposlenika;
            List <Artikl> artikli = ParserArtikla.ParsirajArtikl();

            cbInputArtiklZaNaruciti.DataSource = null;
            cbInputArtiklZaNaruciti.DataSource = artikli;
            if (prosljedeniArtikl != null)
            {
                cbInputArtiklZaNaruciti.SelectedIndex            = artikli.IndexOf(artikli.Find(x => x.id_artikl == prosljedeniArtikl.id_artikl));
                dateTimeInputDatumIzdavanjaKreirajNarudzbu.Value = DateTime.Now;
                uiInputOpisDokumentaKn.Text = "Narudzba za " + prosljedeniArtikl.naziv_artikla.ToLower() + " " + prosljedeniArtikl.opis_artikla.ToString();
                uiInputUkupniSaldo.Text     = prosljedeniArtikl.cijena_artikla.ToString();
                label5.Hide();
                cbInputZaposlenikKreirajNarudzbu.Enabled = false;
                cbInputZaposlenikKreirajNarudzbu.Hide();
                uiActionAzurirajNarudzbu.Enabled = false;
                uiActionAzurirajNarudzbu.Hide();
            }
            if (proslijedeniDokument != null)
            {
                dateTimeInputDatumIzdavanjaKreirajNarudzbu.Value = proslijedeniDokument.datum_izdavanja;
                uiInputOpisDokumentaKn.Text = proslijedeniDokument.opis_dokumenta.ToString();
                uiInputUkupniSaldo.Text     = proslijedeniDokument.ukupni_saldo.ToString();
                cbInputKorisnikKreirajNarudzbu.SelectedIndex   = listaKorisnika.IndexOf(listaKorisnika.Find(x => x.id_korisnik == proslijedeniDokument.korisnik));
                cbInputZaposlenikKreirajNarudzbu.SelectedIndex = listaZaposlenika.IndexOf(listaZaposlenika.Find(x => x.id_korisnik == proslijedeniDokument.zaposlenik));
                uiActionSpremiNarudzbu.Enabled = false;
                uiActionSpremiNarudzbu.Hide();
                cbInputArtiklZaNaruciti.Enabled = false;
                cbInputArtiklZaNaruciti.Hide();
                label7.Hide();
            }
            else
            {
                label5.Hide();
                cbInputZaposlenikKreirajNarudzbu.Enabled = false;
                cbInputZaposlenikKreirajNarudzbu.Hide();
                uiActionAzurirajNarudzbu.Enabled = false;
                uiActionAzurirajNarudzbu.Hide();
            }
        }