private bool Validacao()
 {
     if (string.IsNullOrWhiteSpace(UserNameTextEdit.Text))
     {
         MessageBox.Show("Desculpe o nome do Usuário é imperactivo", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         UserNameTextEdit.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(PasswordTextEdit.Text))
     {
         MessageBox.Show("Desculpe a senha tem que existir", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         PasswordTextEdit.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(EmailTextEdit.Text))
     {
         MessageBox.Show("Desculpe o E-Mail é um campo obrigatório", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         EmailTextEdit.Focus();
         return(false);
     }
     if ((gruposModelsBindingSource.Current as GruposModels) == null)
     {
         MessageBox.Show("Desculpe selecione um Grupo de Trabalho!", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         EmailTextEdit.Focus();
         return(false);
     }
     return(true);
 }
        private void EmailTextEdit_Validating(object sender, System.ComponentModel.CancelEventArgs e)
        {
            EmailTextEdit.Text = EmailTextEdit.Text.Trim();

            if (!string.IsNullOrWhiteSpace(EmailTextEdit.Text.Trim()))
            {
                if (!EmailValidade.GetIstance().IsValidEmail(EmailTextEdit.Text.Trim()))
                {
                    XtraMessageBox.Show("Email Inválido coloque um email válido", "Email Inválido", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    EmailTextEdit.Focus();
                }
                else
                {
                    var result = userRepository.GetAll().Where(x => x.Email.ToLower() == EmailTextEdit.Text.ToLower()).FirstOrDefault();
                    if (result != null)
                    {
                        if (string.IsNullOrWhiteSpace(IDTextEdit.Text) || IDTextEdit.Text.Equals(0))
                        {
                            XtraMessageBox.Show("Lamentamos mais este E-Mail já Existe no Sistema", "E-Mail Existente", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            EmailTextEdit.Focus();
                        }
                        else
                        {
                            if (result.ID != int.Parse(IDTextEdit.Text))
                            {
                                XtraMessageBox.Show("Lamentamos mais este E-Mail já Existe no Sistema", "E-Mail Existente", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                EmailTextEdit.Focus();
                            }
                        }
                    }
                }
            }
        }
 private bool Validacao()
 {
     if (string.IsNullOrWhiteSpace(txtNumeroEstudante.Text))
     {
         MessageBox.Show("Desculpe Digite o numero de Estudante por favor", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtNumeroEstudante.Focus();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(txtNome.Text))
     {
         MessageBox.Show("Desculpe digite o nome do Estudante", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtNome.Focus();
         return(false);
     }
     if (txtPratileiraPosicao.Value < 0)
     {
         XtraMessageBox.Show("Desculpe a Idade não pode ser Negativa", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtdataNascimento.ShowPopup();
         return(false);
     }
     if (string.IsNullOrWhiteSpace(EmailTextEdit.Text))
     {
         XtraMessageBox.Show("Desculpe o Email do estudante é Obrigatório", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         EmailTextEdit.Focus();
         return(false);
     }
     if (txtInstituicao.EditValue == null)
     {
         MessageBox.Show("Desculpe selecione a Instituição por favor!", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtInstituicao.ShowPopup();
         return(false);
     }
     if (txtTurma.EditValue == null)
     {
         MessageBox.Show("Desculpe selecione uma Turma!", "Falta de Informação", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtTurma.ShowPopup();
         return(false);
     }
     return(true);
 }