public AdministracijaProjektaPopupPage(AdministracijaProjektaViewModel model, ClanNaProjektu clan) { this.model = model; this.clan = clan; InitializeComponent(); var picker = new Picker { }; picker.ItemsSource = model.Projekt.IdVrstePodjeleNavigation.Glasovi(); picker.SelectedIndexChanged += PromjeniGlas; layout.Children.Add(picker); }
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 StatistikaPopupPage(ClanNaProjektu clan) { this.model = new StatistikaViewModel(clan.IdKorisnik, clan.IdProjekt); this.BindingContext = model; InitializeComponent(); }