/// <summary> /// Prikazuje suèelje za dodjelu barkoda robi i skriva suèelja dotad vidljiva na zaslonu. /// </summary> /// <param name="sIzbornikaPoziv">"True" ako je metoda pozvana s glavnog izbornika, inaèe (ako je pozvana sa skladoka) "false".</param> public void PrikaziBarkodDodjelu(bool sIzbornikaPoziv) { PocistiKontrole(sIzbornikaPoziv, false); if (barkodDodjela == null) { BarkodDodjela ctlBarkodDodjela = new BarkodDodjela(); barkodDodjela = ctlBarkodDodjela; } this.Controls.Add(barkodDodjela); CentrirajKontrolu(barkodDodjela); vidljivaKontrola = barkodDodjela.Name; // Poziv NE dolazi s izbornika samo ako dolazi sa Skladoka! if (!sIzbornikaPoziv) { ((BarkodDodjela)barkodDodjela).PozivateljJeSkladok = true; } else { // ...za svaki sluèaj... ((BarkodDodjela)barkodDodjela).PozivateljJeSkladok = false; } }
/// <summary> /// Prikazuje sučelje za dodjelu barkoda robi i skriva sučelja dotad vidljiva na zaslonu. /// </summary> /// <param name="sIzbornikaPoziv">"True" ako je metoda pozvana s glavnog izbornika, inače "false".</param> public void PrikaziBarkodDodjelu(bool sIzbornikaPoziv) { string krušneMrvice = String.Empty; PocistiKontrole(sIzbornikaPoziv); if (barkodDodjela == null) { BarkodDodjela ctlBarkodDodjela = new BarkodDodjela(); barkodDodjela = ctlBarkodDodjela; } ((Panel)this.Controls["pnlGlavni"]).Controls.Add(barkodDodjela); vidljivaKontrola = barkodDodjela.Name; if (!sIzbornikaPoziv) { ((BarkodDodjela)barkodDodjela).PozivateljJeSkladok = true; krušneMrvice = " > Skladišni dokument > Barkodiranje "; } else { // ...za svaki slučaj... ((BarkodDodjela)barkodDodjela).PozivateljJeSkladok = false; krušneMrvice = " > Barkodiranje "; } PostaviSucelje(barkodDodjela, krušneMrvice); }