/// <summary> /// Inclui um novo clube ou altera um existente. /// </summary> public void Execute(object parameter) { var clube = new ClubeDeFutebol(); clube.Nome = m_ViewModel.Nome; clube.Tecnico = m_ViewModel.Tecnico; clube.IDEstado = m_ViewModel.Estado; var clubeRepository = new ClubeRepository(m_ViewModel); //Valida se é uma edição ou inclusão de novo registro if (m_ViewModel.IDClube == 0) { clube.IdClube = m_ViewModel.ListClubesDeFutebol.Count + 1; clubeRepository.Insert(clube); } else { clube.IdClube = m_ViewModel.IDClube; clubeRepository.Update(clube); } m_ViewModel.IDClube = 0; m_ViewModel.Nome = string.Empty; m_ViewModel.Tecnico = string.Empty; m_ViewModel.Estado = null; }
/// <summary> /// Remove um clube da lista. /// </summary> public void Execute(object parameter) { var clube = m_ViewModel.Clube; var clubeRepository = new ClubeRepository(m_ViewModel); // Remove um clube da lista. clubeRepository.Delete(clube); m_ViewModel.Nome = string.Empty; m_ViewModel.Tecnico = string.Empty; m_ViewModel.Estado = null; m_ViewModel.IDClube = 0; }
public RodadaAtual() { _ca = new ConsultaApi(); _clube = new ClubeRepository(new CartolaContext()); _consultaSite = new ConsultaSite(); }
public MitagemEstatistica() { _cs = new ConsultaApi(); _clube = new ClubeRepository(new CartolaContext()); }