Ejemplo n.º 1
0
        public void SacuvajKorisnika(KreirajKorisnikaForma kreirajKorisnikaForm, Klijent noviKorisnik)
        {
            try
            {
                KlijentTransferObjekat zahtev = new KlijentTransferObjekat()
                {
                    Operacija = Operacija.ADMIN_SACUVAJ_KORISNIKA,
                    Poruka    = noviKorisnik
                };

                Komunikacija.DajKomunikaciju().PosaljiZahtev(zahtev);
                ServerTransferObjekat odgovor = Komunikacija.DajKomunikaciju().ProcitajOdgovor();

                if (odgovor.Rezultat == 0)
                {
                    kreirajKorisnikaForm.PrikaziGreskaPoruku(KORISNIK_GRESKA);
                }
                else
                {
                    kreirajKorisnikaForm.PrikaziInfoPoruku(KORISNIK_USPEH);
                }
            }
            catch (Exception ex)
            {
                kreirajKorisnikaForm.PrikaziGreskaPoruku(Konstante.Server.SERVER_NIJE_DOSTUPAN);
            }
        }
Ejemplo n.º 2
0
        public void VratiID(KreirajKorisnikaForma kreirajKorisnikaForm)
        {
            try
            {
                KlijentTransferObjekat zahtev = new KlijentTransferObjekat()
                {
                    Operacija = Operacija.ADMIN_VRATI_ID,
                    Poruka    = new Klijent()
                };

                Komunikacija.DajKomunikaciju().PosaljiZahtev(zahtev);
                ServerTransferObjekat odgovor = Komunikacija.DajKomunikaciju().ProcitajOdgovor();

                if (odgovor.Rezultat == 0)
                {
                    kreirajKorisnikaForm.PrikaziInfoPoruku(ID_GRESKA);
                }
                else
                {
                    kreirajKorisnikaForm.PostaviID(Convert.ToString(odgovor.Objekat));
                }
            }
            catch (Exception ex)
            {
                kreirajKorisnikaForm.PrikaziGreskaPoruku(Konstante.Server.SERVER_NIJE_DOSTUPAN);
            }
        }