示例#1
0
        private bool ProveriPravoOtkljucavanja()
        {
            bool i     = false;
            int  pravo = -1;

            switch (vrDok)
            {
            case 1:     //Dokument razduzenja
                if (Korisnik.ImaPravo(21001))
                {
                    i = true;
                }
                else
                {
                    pravo = 21001;
                }
                break;
            }
            if (!i)
            {
                MessageBox.Show(String.Format("Nemate pravo pristupa modulu [{0}]", pravo));
            }
            return(i);
        }
示例#2
0
 private void Main_Load(object sender, EventArgs e)
 {
     korisnik_lbl.Text = String.Format("{0} [{1}]", Korisnik.nadimak, Korisnik.korisnikId);
     beleska_rtxt.Text = Korisnik.UcitajBelesku();
 }
示例#3
0
        private void SetupDokument()
        {
            brDok_txt.Text = brDok.ToString();
            pretvorenUVrDokLok_txt.Text     = (pretvorenUVrDok >= 0) ? pretvorenUVrDok.ToString() : "";
            pretvorenUBrDokLok_txt.Text     = (pretvorenUBrDok >= 0) ? pretvorenUBrDok.ToString() : "";
            pretvorenUVrDokKom_txt.Text     = (pretvorenUVrDokKomercijalno >= 0) ? pretvorenUVrDokKomercijalno.ToString() : "";
            pretvorenUBrDokKom_txt.Text     = (pretvorenUBrDokKomercijalno >= 0) ? pretvorenUBrDokKomercijalno.ToString() : "";
            magacini_cmb.SelectedValue      = magacinId;
            izborPartnera_cmb.SelectedValue = ppid;
            sacuvaj_btn.Enabled             = false;
            odbaci_btn.Enabled = false;

            switch (flag)
            {
            case 0:
                panel2.BackColor          = Color.Green;
                lock_btn.BackgroundImage  = Properties.Resources.key_green;
                magacini_cmb.Enabled      = true;
                izborPartnera_cmb.Enabled = true;
                break;

            case 1:
                panel2.BackColor          = Color.Red;
                lock_btn.BackgroundImage  = Properties.Resources.key_red;
                magacini_cmb.Enabled      = false;
                izborPartnera_cmb.Enabled = false;
                break;

            case 2:
                break;

            default:
                panel2.BackColor          = Color.Red;
                lock_btn.BackgroundImage  = Properties.Resources.key_red;
                magacini_cmb.Enabled      = false;
                izborPartnera_cmb.Enabled = false;
                break;
            }

            switch (vrDok)
            {
            case 1:
                razduziRobuToolStripMenuItem.Visible = true;
                break;
            }
            if (komentar != null && komentar.Length > 0)
            {
                komentar_btn.FlatAppearance.BorderColor = Color.Red;
            }
            else
            {
                komentar_btn.FlatAppearance.BorderColor = Color.White;
            }

            if (Korisnik.ImaPravo(22001) && flag == 0)
            {
                magacini_cmb.Enabled = true;
            }

            if (Korisnik.ImaPravo(22002) && flag == 0)
            {
                izborPartnera_cmb.Enabled = true;
            }

            ucitano = true;
        }