public override bool add() { if (entidade.IsInvalid()) { Erros = false; ShowErros(entidade.Notifications); return(false); } else if (repositorio.IsExist(p => p.Nome == entidade.Nome)) { MessageBox.Show("Já Existe uma Marca com este nome", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); Erros = false; return(false); } else { return(repositorio.Add(entidade)); } }