public override object Izvrsi(OpstiDomenskiObjekat odo) { AngazovaniStudent ast = new AngazovaniStudent(); ast.AngazovaniStudentID = Sesija.Broker.dajSesiju().vratiSifru(odo); Sesija.Broker.dajSesiju().insert(ast); return(ast); }
public Object PronadjiAngazovanogStudenta(AngazovaniStudent s) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.PronadjiAngazovanogStudenta; transfer.TransferObjekat = s; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return(transfer.Rezultat); }
internal void kreirajAngazovanogStudenta(TextBox txtStudentID, Button btnKreiraj, GroupBox gbAS) { ast = komunikacija.kreirajAngazovanogStudenta() as AngazovaniStudent; if (ast == null) { MessageBox.Show("Nemoguće je kreirati angažovanog studenta!"); btnKreiraj.Enabled = true; gbAS.Enabled = false; } else { txtStudentID.Text = ast.AngazovaniStudentID.ToString(); btnKreiraj.Enabled = false; gbAS.Enabled = true; } }
internal bool pronadjiAngazovanogStudenta(TextBox txtKorisnickoIme, TextBox txtKorisnickaSifra) { astudent = new AngazovaniStudent(); astudent.KorisnickoIme = txtKorisnickoIme.Text; astudent.KorisnickaSifra = txtKorisnickaSifra.Text; astudent.USLOVI = " KorisnickoIme='" + astudent.KorisnickoIme + "' and KorisnickaSifra='" + astudent.KorisnickaSifra + "'"; astudent = komunikacija.PronadjiAngazovanogStudenta(astudent) as AngazovaniStudent; if (astudent == null) { MessageBox.Show("Na osnovu unetih vrednosti, sistem ne može da pronađe angažovanog studenta."); return(false); } else { MessageBox.Show("Uspešno ste prijavljeni na sistem!"); return(true); } }