public async Task <Genero> Adicionar(Genero genero) { if (genero == null) { return(null); } if (!genero.IsValid()) { return(genero); } genero = await _generoRepository.Adicionar(genero); return(genero); }