public string EditarPartido(int id, Partido partido) { string message; if (!(BaseDePartidos.ValidarSeNaoPartidoExiste(partido.Nome, partido.Sigla))) { message = "O partido deve ter nome e sigla únicos"; } else { BaseDePartidos.AtualizarPorId(id, partido); message = "Partido atualizado com sucesso"; } return(message); }
public string CadastrarPartido(Partido partido) { if (EleicaoComecou) { return("Alterações não podem ser feitas após o inicio das eleições"); } string message; if (!(BaseDePartidos.ValidarSeNaoPartidoExiste(partido.Nome, partido.Sigla))) { message = "Este partido já existe"; } else { BaseDePartidos.Cadastrar(partido); message = "Partido cadastrado com sucesso"; } return(message); }