/// <summary> /// Prikazuje suèelje izlaza stavki skladišnog dokumenta pri povratku s pregleda izmještene robe. /// </summary> public void PrikaziSkladokIzlazSaPllPregleda() { PocistiKontrole(false, false); // Nikada se ne poziva s glavnog izbornika. if (skladokIzlaz == null) { SkladokIzlaz ctlSkladokIzlaz = new SkladokIzlaz(); skladokIzlaz = ctlSkladokIzlaz; } this.Controls.Add(skladokIzlaz); CentrirajKontrolu(skladokIzlaz); vidljivaKontrola = skladokIzlaz.Name; }
/// <summary> /// Prikazuje sučelje izlaza stavki skladišnog dokumenta pri povratku s pregleda izmještene robe. /// </summary> public void PrikaziSkladokIzlazSaPllPregleda() { string krušneMrvice = " > Skladišni dokument > Izlaz "; PocistiKontrole(false); if (skladokIzlaz == null) { SkladokIzlaz ctlSkladokIzlaz = new SkladokIzlaz(); skladokIzlaz = ctlSkladokIzlaz; } ((Panel)this.Controls["pnlGlavni"]).Controls.Add(skladokIzlaz); PostaviSucelje(skladokIzlaz, krušneMrvice); vidljivaKontrola = skladokIzlaz.Name; }
/// <summary> /// Prikazuje suèelje izlaza stavki skladišnog dokumenta i skriva suèelja dotad vidljiva na zaslonu. /// </summary> /// <param name="robaSifra">Šifra robe.</param> /// <param name="robaNaziv">Naziv robe.</param> /// <param name="robaBarkod">Barkod robe.</param> /// <param name="robaKolicina">Kolièina robe.</param> /// <param name="preostaloZaSken">Kolièina robe preostala za obradu.</param> /// <param name="optiLok">Oznaka optimalne lokacije.</param> /// <param name="optiZon">Oznaka optimalne zone.</param> /// <param name="nakonOtkazivanjaPotvrde">Oznaka prikazuje li se suèelje nakon odustajanja od upisa uz potvrdu.</param> public void PrikaziSkladokIzlaz(string robaSifra, string robaNaziv, string robaBarkod, string robaKolicina, string preostaloZaSken, string optiLok, string optiZon, bool nakonOtkazivanjaPotvrde) { PocistiKontrole(false, false); // Nikada se ne poziva s glavnog izbornika. if (skladokIzlaz == null) { SkladokIzlaz ctlSkladokIzlaz = new SkladokIzlaz(); skladokIzlaz = ctlSkladokIzlaz; } this.Controls.Add(skladokIzlaz); CentrirajKontrolu(skladokIzlaz); vidljivaKontrola = skladokIzlaz.Name; if (!nakonOtkazivanjaPotvrde) { ((SkladokIzlaz)skladokIzlaz).PrikaziRobu(robaSifra, robaNaziv, robaBarkod, robaKolicina, preostaloZaSken); ((SkladokIzlaz)skladokIzlaz).PrikaziLokacijeRobe(Dokument.SkladisteOznaka, robaBarkod, robaSifra, optiLok, optiZon); } }
/// <summary> /// Prikazuje sučelje izlaza stavki skladišnog dokumenta i skriva sučelja dotad vidljiva na zaslonu. /// </summary> /// <param name="robaSifra">Šifra robe.</param> /// <param name="robaNaziv">Naziv robe.</param> /// <param name="robaBarkod">Barkod robe.</param> /// <param name="robaKolicina">Količina robe.</param> /// <param name="preostaloZaSken">Količina robe preostala za obradu.</param> /// <param name="optiLok">Oznaka optimalne lokacije.</param> /// <param name="optiZon">Oznaka optimalne zone.</param> /// <param name="nakonOtkazivanjaPotvrde">Oznaka prikazuje li se sučelje nakon odustajanja od upisa uz potvrdu.</param> public void PrikaziSkladokIzlaz(string robaSifra, string robaNaziv, string robaBarkod, string robaKolicina, string preostaloZaSken, string optiLok, string optiZon, bool nakonOtkazivanjaPotvrde) { string krušneMrvice = " > Skladišni dokument > Izlaz "; PocistiKontrole(false); if (skladokIzlaz == null) { SkladokIzlaz ctlSkladokIzlaz = new SkladokIzlaz(); skladokIzlaz = ctlSkladokIzlaz; } ((Panel)this.Controls["pnlGlavni"]).Controls.Add(skladokIzlaz); PostaviSucelje(skladokIzlaz, krušneMrvice); vidljivaKontrola = skladokIzlaz.Name; if (!nakonOtkazivanjaPotvrde) { ((SkladokIzlaz)skladokIzlaz).PrikaziRobu(robaSifra, robaNaziv, robaBarkod, robaKolicina, preostaloZaSken); ((SkladokIzlaz)skladokIzlaz).PrikaziLokacijeRobe(Dokument.SkladisteOznaka, robaBarkod, robaSifra, optiLok, optiZon); } }