private void RemoverBordaComponentes()
 {
     Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Bairro, Grp_DadosEstabelecimento.BackColor);
     Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Endereco, Grp_DadosEstabelecimento.BackColor);
     Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Cidade, Grp_DadosEstabelecimento.BackColor);
     Grp_EnderecoEstabelecimento.AlterarBordaComponente(Msk_Numero, Grp_DadosEstabelecimento.BackColor);
     Grp_EnderecoEstabelecimento.AlterarBordaComponente(Msk_CEP, Grp_DadosEstabelecimento.BackColor);
     Grp_EnderecoEstabelecimento.AlterarBordaComponente(Cbo_Estado, Grp_DadosEstabelecimento.BackColor);
     Grp_DadosEstabelecimento.AlterarBordaComponente(Txt_NomeEstabelecimento, Grp_DadosEstabelecimento.BackColor);
 }
 private void Txt_NomeEstabelecimento_KeyUp(object sender, KeyEventArgs e)
 {
     if (Txt_NomeEstabelecimento.Text.Length > 3)
     {
         Grp_DadosEstabelecimento.AlterarBordaComponente(Txt_NomeEstabelecimento, Color.Green);
     }
     else
     {
         Grp_DadosEstabelecimento.AlterarBordaComponente(Txt_NomeEstabelecimento, Color.Red);
     }
 }
        private bool ValidaFormulario()
        {
            string temp = "";

            if (Txt_NomeEstabelecimento.Text == "")
            {
                Grp_DadosEstabelecimento.AlterarBordaComponente(Txt_NomeEstabelecimento, Color.Red);
                temp += "Não é permitido nome vazio!\r\n";
            }
            if (Txt_NomeEstabelecimento.Text.Length > 100)
            {
                Grp_DadosEstabelecimento.AlterarBordaComponente(Txt_NomeEstabelecimento, Color.Red);
                temp += "Não é nome com mais de 100 caracteres.Verifique!\r\n";
            }
            if (Txt_Cidade.Text == "")
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Cidade, Color.Red);
                temp += "Não é permitido cidade vazio!\r\n";
            }
            if (Txt_Cidade.Text.Length > 50)
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Cidade, Color.Red);
                temp += "Não é permitido cidade com mais de 50 caracteres. Verifique!\r\n";
            }
            if (Txt_Endereco.Text == "")
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Endereco, Color.Red);
                temp += "Verifique o campo endereço\r\n";
            }
            if (Txt_Endereco.Text.Length > 50)
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Endereco, Color.Red);
                temp += "Não é permitido endereço com mais de 50 caracteres. Verifique!\r\n";
            }
            if (Txt_Bairro.Text == "")
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Bairro, Color.Red);
                temp += "Sem informação de bairro. Verifique!\r\n";
            }
            if (Txt_Bairro.Text.Length > 50)
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Txt_Bairro, Color.Red);
                temp += "Bairro com mais de 50 caracteres. Verifique!\r\n";
            }
            if (Msk_Numero.Text == "")
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Msk_Numero, Color.Red);
                temp += "Sem informação de numero. Verifique!\r\n";
            }
            var MskCep    = "[0-9]{5}-[0-9]{3}";
            var resultado = Regex.Match(Msk_CEP.Text, MskCep);

            if (!resultado.Success)
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Msk_CEP, Color.Red);
                temp += "Verifique o campo CEP \r\n";
            }
            if (Cbo_Estado.SelectedIndex < 0)
            {
                Grp_EnderecoEstabelecimento.AlterarBordaComponente(Cbo_Estado, Color.Red);
                temp += "Verifique a informação de Estado\r\n";
            }
            if (temp != "")
            {
                MessageBox.Show(temp, "Validação de formulario", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
            return(true);
        }