private void Salvar() { var erroSet = new List <CampoInvalido>(); Valida.ValidaCamposObrigatorios(Controls, ref erroSet); if (erroSet.Count == 0) { try { MantemDados(); Mensagens.GravadoComSucesso(); Salvou = true; } catch (Exception ex) { Excecoes.ExibirExcecoes(ex); } Close(); } else { Mensagens.MensagemCampoInvalido(erroSet); } }