public void Login(string username, string password) { Organizator organizator = new Organizator(username, password); service.Login(organizator, this); this.organizator = organizator; }
public void TestCompareTo() { Organizator o1 = new Organizator("Login2", "haslo2"); Organizator o2 = new Organizator("Login1", "haslo1"); Assert.AreEqual(1, o1.CompareTo(o2)); }
private void btnOrgC_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Organizator p = new Organizator(); p.Ime = "Jim"; p.Prezime = "Hoxworth"; p.MatBr = "734234"; p.Ulica = "Jerotijeva"; p.Grad = "NewYork"; p.Broj = 20; s.SaveOrUpdate(p); s.Flush(); s.Close(); MessageBox.Show("Uspesno dodat organizator"); } catch (Exception ec) { MessageBox.Show(ec.Message); MessageBox.Show("Desila se greska"); } }
public void DeleteOrganizator(Organizator organizator) { if (organizator.ID_organizatora != 0) { _ioragnizator.Delete(organizator); } }
private void btnUkloniOrganizatora_Click(object sender, EventArgs e) { if (!Provera.chkIfSelected(dgvPostojeciOrganizatori)) { return; } try { ISession s = DataLayer.GetSession(); Organizator o = dgvPostojeciOrganizatori.CurrentRow.DataBoundItem as Organizator; Organizuje org = (from z in s.Query <Organizuje>() where z.OrganizujeOrganizator == o && z.OrganizujeTurnir == Turn select z).First(); s.Delete(org); s.Flush(); OsveziPostojeceGridove(); MessageBox.Show("Organizator vise ne organizuje turnir: " + Turn.Naziv); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); return; } }
private void btnMTM_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Organizuje o = new Organizuje(); Turnir t = s.Load <TurnirEgzibicioniHumanitarni>(503); Organizator r = s.Load <Organizator>("734234"); o.OrganizujeOrganizator = r; o.OrganizujeTurnir = t; s.SaveOrUpdate(o); //s.SaveOrUpdate(t); // s.SaveOrUpdate(r); s.Flush(); s.Close(); MessageBox.Show("Uspesno dodata veza Many to many"); } catch (Exception ec) { MessageBox.Show(ec.Message); MessageBox.Show("Desila se greska"); } }
private void btnPromC_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Organizator r = s.Load <Organizator>("5415557532792"); Partija p = s.Load <Partija>(10007); Sudija t = new Sudija(); t.FlagOrganizator = 1; t.FlagMajstor = 0; s.SaveOrUpdate(t); r.SudijaId = t; p.Sudija = t; s.SaveOrUpdate(r); s.SaveOrUpdate(p); s.Flush(); s.Close(); MessageBox.Show("Sudija uspesno izmenjen"); } catch (Exception ec) { MessageBox.Show(ec.Message); MessageBox.Show("Desila se greska"); } }
private void btnOrgaLS_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); label5.Text = ""; Organizator r = s.Load <Organizator>("4684237944893"); label5.Text = r.MatBr + " " + r.Ime + " " + r.Prezime + "\n"; foreach (Organizuje value in r.OrganizujeTurnir) { label5.Text += value.OrganizujeTurnir.Naziv + "\n"; } s.Flush(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); MessageBox.Show("Desila se greska"); } }
private void Button3_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Sahovska_Federacija.Entiteti.Sahovski_turnir t = s.Load <Sahovska_Federacija.Entiteti.Sahovski_turnir>(tBasic.turnirId); Organizator organizator = new Organizator(); organizator.ime = textBox2.Text; organizator.prezime = textBox3.Text; organizator.adresa = textBox1.Text; organizator.OrganizujeTurnir = t; s.Save(organizator); s.Flush(); s.Close(); MessageBox.Show("Uspesno ste dodali organizatora!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button24_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Sahovska_Federacija.Entiteti.Sahovski_turnir t = s.Load <Sahovska_Federacija.Entiteti.Sahovski_turnir>(25); Organizator o = new Organizator(); o.ime = "Marko"; o.prezime = "Zivic"; o.adresa = "Vozdova 5"; o.OrganizujeTurnir = t; s.Save(o); t.Organizatori.Add(o); s.Save(t); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
public async Task <Organizator> CreateNewOrganizator(OrganizatorResource resource) { try { Organizator organizator = new Organizator() { Name = resource.Name }; await _organizatorRepository.AddOrganizator(organizator); var createAdminResult = await _administratorService.CreateNewAdministrator(resource.CreatorId, organizator.OrganizatorId); if (!createAdminResult) { return(null); } var updateUserRole = await _userRepository.UpdateUserRoleToAdmin(resource.CreatorId); if (!updateUserRole) { return(null); } return(organizator); } catch (Exception e) { return(null); } }
private void Button1_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Organizator organizator = new Organizator(); organizator.ime = textBox2.Text; organizator.prezime = textBox3.Text; organizator.adresa = textBox4.Text; s.Save(organizator); s.Flush(); s.Close(); this.jeste = true; MessageBox.Show("Uspesno ste dodali organizatora!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public async Task <ActionResult> DeleteOrganizatora(int Id) { var organizator = new Organizator(); HttpClient client = api.Initial(); HttpResponseMessage res = await client.DeleteAsync($"api/Organizators/{Id}"); return(View("DeleteOrganizatora")); }
protected Wydarzenie(string termin, Organizator organizator, Klient klient, double kosztMuzyczny, string adresImprezy) { this._termin = termin; this._organizator = organizator; this._klient = klient; this._kosztMuzyczny = kosztMuzyczny; this._adresImprezy = adresImprezy; }
public bool GetLogin(string prijmeni, string heslo) { Organizator z = _ioragnizator.SelectHeslo(prijmeni, heslo); if (z == null) { return(false); } return(true); }
public void Logout(Organizator organizator, IObserver client) { Organizator organizatorOk = RepoOrganizatori.FindOneByUserName(organizator.UserName); IObserver localClient = loggedClients[organizatorOk.ID.ToString()]; if (localClient == null) { throw new ServiceException("User" + organizatorOk.ID + "not logged in!"); } loggedClients.Remove(organizatorOk.ID.ToString()); }
public int AddOrganizator(Organizator value) { ISession s = DataLayer.GetSession(); s.Save(value); s.Flush(); s.Close(); return(1); }
public void InsertOrganizator(Organizator organizator) { if (organizator.ID_organizatora == 0) { _ioragnizator.Insert(organizator); } else { _ioragnizator.Update(organizator); } }
public Form1() { InitializeComponent(); dataGridView1.DataSource = Administrator.Find(); dataGridView2.DataSource = Hrac.Find(); dataGridView3.DataSource = Organizator.Find(); dataGridView4.DataSource = Trener.Find(); dataGridView5.DataSource = Turnaj.Find(); dataGridView6.DataSource = Tym.Find(); dataGridView7.DataSource = TymVturnaji.Find(); dataGridView8.DataSource = Zapas.Find(); }
public async Task <ActionResult> DetaljiOrganizatora(int Id) { var organizator = new Organizator(); var client = api.Initial(); var res = await client.GetAsync($"api/Organizators/{Id}"); if (res.IsSuccessStatusCode) { var results = res.Content.ReadAsStringAsync().Result; organizator = JsonConvert.DeserializeObject <Organizator>(results); } return(View(organizator)); }
public IActionResult KreirajOrganizatora(Organizator organizator) { HttpClient client = api.Initial(); var postTask = client.PostAsJsonAsync <Organizator>("api/Organizators", organizator); postTask.Wait(); var res = postTask.Result; if (res.IsSuccessStatusCode) { return(RedirectToAction("AllOrganizators")); } return(RedirectToAction("Greska")); }
private void btnPartijaR_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Partija p = s.Load <Partija>(10001); int br = 1; bool ts = true; foreach (Potez value in p.Potezi) { if (ts) { label3.Text += "\n" + br + ". " + value.PocetnoPolje + " " + value.KrajnjePolje; br++; ts = false; } else { label4.Text += "\n" + value.PocetnoPolje + " " + value.KrajnjePolje; ts = true; } } label1.Text = p.Id.ToString() + " " + p.Trajanje.ToString() + " " + p.Ishod.ToString() + "\n" + p.BeliIgrac.Prezime + " vs " + p.CrniIgrac.Prezime + "\n"; if (p.Sudija.FlagMajstor == 1) { IQuery q = s.CreateQuery("from Majstor as o where o.SudijaId.Id=" + p.Sudija.Id); Majstor d = q.UniqueResult <Majstor>(); label1.Text += "na ovom mecu sudio je " + d.Ime + " " + d.Prezime; } else { IQuery q = s.CreateQuery("from Organizator as o where o.SudijaId.Id=" + p.Sudija.Id); Organizator d = q.UniqueResult <Organizator>(); label1.Text += "na ovom mecu sudio je " + d.Ime + " " + d.Prezime; } s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); MessageBox.Show("Desila se greska"); } }
public IActionResult IzmeniOrganizatora(Organizator organizator) { var client = api.Initial(); var putTask = client.PutAsJsonAsync <Organizator>($"api/Organizators/{organizator.IdOrganizatora}", organizator); putTask.Wait(); var res = putTask.Result; if (res.IsSuccessStatusCode) { return(RedirectToAction("AllOrganizators")); } return(View(organizator)); }
public IActionResult IzmeniOrganizatora(int Id) { var organizator = new Organizator(); var client = api.Initial(); var resTask = client.GetAsync($"api/Organizators/{Id}"); var result = resTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <Organizator>(); readTask.Wait(); organizator = readTask.Result; } return(View(organizator)); }
public OrganizatorView(Organizator o) { this.MatBr = o.MatBr; this.Ime = o.Ime; this.Prezime = o.Prezime; this.Grad = o.Grad; if (o.SudijaId != null) { this.Sudija = "DA"; } else { this.Sudija = "NE"; } }
public ActionResult EditPredstava(Predstava pred) { Zanr zanr = db.Zanrs.Where(x => x.Naziv_zanra == pred.Zanr.Naziv_zanra).Single(); Organizator org = db.Organizators.Where(x => x.Naziv_organizatora == pred.Organizator.Naziv_organizatora).Single(); pred.Zanr_ID_zanra = zanr.ID_zanra; pred.Organizator_ID_organizatora = org.ID_organizatora; pred.Zanr = zanr; pred.Organizator = org; if (ModelState.IsValid) { db.Entry(pred).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public static OrganizatoriHomeBasic GetOrganizatoriHomeBasic(int odId) { OrganizatoriHomeBasic sb = new OrganizatoriHomeBasic(); try { ISession s = DataLayer.GetSession(); Organizator sh = s.Load <Organizator>(odId); sb = new OrganizatoriHomeBasic(sh.maticni_broj, sh.ime, sh.prezime, sh.adresa); s.Close(); } catch { } return(sb); }
private void btnPoveziOrganizatora_Click(object sender, EventArgs e) { if (!Provera.chkIfSelected(dgvSviOrganizatori)) { return; } try { ISession s = DataLayer.GetSession(); Organizator o = dgvSviOrganizatori.CurrentRow.DataBoundItem as Organizator; Organizuje org = new Organizuje(); org.OrganizujeOrganizator = o; org.OrganizujeTurnir = Turn; //if ((from z in s.Query<Organizuje>() // where z.OrganizujeOrganizator == o && z.OrganizujeTurnir == Turn // select z).Count() == 0) if ((from z in s.Query <Turnir>() where z.Id == Turn.Id && z.OrganizujeOrganizator.All(x => x.OrganizujeOrganizator.MatBr != o.MatBr) select z).Count() == 1) { s.Save(org); } else { s.Close(); MessageBox.Show("Ovaj organizator je vec prisutan"); return; } s.Flush(); OsveziPostojeceGridove(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); return; } }
public void Login(Organizator organizator, IObserver client) { Organizator organizatorOk = RepoOrganizatori.FindOneByUserName(organizator.UserName); if (organizatorOk != null) { if (loggedClients.ContainsKey(organizatorOk.ID.ToString())) { throw new ServiceException("User already logged in."); } else if (organizator.Parola.Equals(organizatorOk.Parola)) { loggedClients[organizatorOk.ID.ToString()] = client; } } else { throw new ServiceException("Authentication failed."); } }
public IEnumerable <Organizator> SelectArray() { List <Organizator> Organizatori = new List <Organizator>(); using (var table = TableData.Querry(SqlSelect)) { foreach (DataRow tablerow in table.Rows) { Organizator orga = new Organizator(); orga.ID_organizatora = int.Parse(tablerow[0].ToString()); orga.Jmeno = tablerow[1].ToString(); orga.Prijmeni = tablerow[2].ToString(); orga.Datum_narozeni = DateTime.Parse(tablerow[3].ToString()); Organizatori.Add(orga); } } return(Organizatori); }