public async void DodajClan(Korisnik korisnik) { Pretraga.Remove(korisnik); var clan = await _apiServices.DodajClanProjektAsync(korisnik.Id, Projekt.Id); Nerazvrstani.Add(clan); }
public async void PrihvatiPrijavu(PrijavaZaProjekt prijava) { Prijave.Remove(prijava); var clan = await _apiServices.PrihvatiPrijavuProjektAsync(prijava); Nerazvrstani.Add(clan); }
public async void Izbaci(ClanZbora clan) { if (clan.IdKorisnik == App.Korisnik.Id) { return; } var glas = clan.Glas.ToLower(); if (glas.Equals("sopran")) { Soprani.Remove(clan); } else if (glas.Equals("alt")) { Alti.Remove(clan); } else if (glas.Equals("tenor")) { Tenori.Remove(clan); } else if (glas.Equals("bas")) { Basi.Remove(clan); } else { Nerazvrstani.Remove(clan); } await _apiServices.ObrisiClanZboraAsync(clan.Id); }
public async void PromjenaGlasa(ClanNaProjektu clan, string glas) { if (clan.Uloga.Equals("Nema")) { Nerazvrstani.Remove(clan); } else { Clanovi[clan.Uloga].Remove(clan); } clan.Uloga = glas; Clanovi[clan.Uloga].Add(clan); await _apiServices.PromjenaUlogeAsync(clan); }
public async void Izbaci(ClanNaProjektu clan) { var glas = clan.Uloga; if (glas.Equals("Nema")) { Nerazvrstani.Remove(clan); } else { Clanovi[glas].Remove(clan); } await _apiServices.ObrisiClanProjektaAsync(clan.Id); }
public async void PromjenaGlasa(ClanZbora clan, int stariIndex, int noviIndex) { if (stariIndex == noviIndex) { return; } if (Nerazvrstani.Contains(clan)) { Nerazvrstani.Remove(clan); } else if (stariIndex == 0) { Soprani.Remove(clan); } else if (stariIndex == 1) { Alti.Remove(clan); } else if (stariIndex == 2) { Tenori.Remove(clan); } else if (stariIndex == 3) { Basi.Remove(clan); } if (noviIndex == 0) { Soprani.Add(clan); clan.Glas = "sopran"; } else if (noviIndex == 1) { Alti.Add(clan); clan.Glas = "alt"; } else if (noviIndex == 2) { Tenori.Add(clan); clan.Glas = "tenor"; } else if (noviIndex == 3) { Basi.Add(clan); clan.Glas = "bas"; } await _apiServices.PromjenaGlasaAsync(clan.Id, noviIndex + 1); }