private void LoadSpieler() { core = new Core(); SpielerList.Clear(); foreach (var item in core.UnitOfWork.SpielerRepository.Query().OrderBy(x => x.Name).ToList()) { SpielerList.Add(item); } }
private void UserWantsToAddNewSpieler(object obj) { var sp = new Spieler() { Name = "NEU", Händigkeit = true, Geschlecht = Geschlecht.Divers }; core.UnitOfWork.SpielerRepository.Add(sp); SpielerList.Add(sp); }
private void UserWantsToAddSpieler(object obj) { if (SelectedAlleSpielerExclusivMannschaftSpieler == null) { return; } SpielerList.Add(SelectedAlleSpielerExclusivMannschaftSpieler); var idSpielerToAdd = SelectedAlleSpielerExclusivMannschaftSpieler.Id; SelectedMannschaft.Spieler.Add(SelectedAlleSpielerExclusivMannschaftSpieler); AlleSpielerExclusivManschaftSpielerList.Remove(SelectedAlleSpielerExclusivMannschaftSpieler); }
private void UserWantsToRemoveSpieler(object obj) { if (SelectedMannschaftSpieler == null) { return; } AlleSpielerExclusivManschaftSpielerList.Add(SelectedMannschaftSpieler); var idSpielerToRemove = SelectedMannschaftSpieler.Id; SpielerList.Remove(SelectedMannschaftSpieler); SelectedMannschaft.Spieler = SelectedMannschaft.Spieler.Where(s => s.Id != idSpielerToRemove).ToList(); }