private void btncadastrar_Click(object sender, EventArgs e) { //Validação para campo mascarado MasktextBox //@WG //27/07/2018 String DataNascimentoSemMascara = System.Text.RegularExpressions.Regex.Replace(txtdatanascimento.Text, "[^0-9]+", ""); String CpfSemMascara = System.Text.RegularExpressions.Regex.Replace(txtcpf.Text, "[^0-9]+", ""); String CelularSemMascara = System.Text.RegularExpressions.Regex.Replace(txtcelular.Text, "[^0-9]+", ""); // if (String.IsNullOrWhiteSpace(txtnomecompleto.Text) || String.IsNullOrWhiteSpace(txtfuncao.Text) || String.IsNullOrWhiteSpace(txtmatricula.Text) || String.IsNullOrWhiteSpace(txtlogin.Text) || String.IsNullOrWhiteSpace(txtsenha.Text) || String.IsNullOrWhiteSpace(txtconfsenha.Text)) //Validação dos campos TextBox { MessageBox.Show("campo vazio!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (DataNascimentoSemMascara.Equals(string.Empty)) //Validação para campo mascarado MasktextBox { MessageBox.Show("Favor informar a Data de Nascimento!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); txtdatanascimento.Focus(); } else if (CpfSemMascara.Equals(string.Empty)) //Validação para campo mascarado MasktextBox { MessageBox.Show("Favor informar o CPF!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); txtcpf.Focus(); } else if (CelularSemMascara.Equals(string.Empty)) //Validação para campo mascarado MasktextBox { MessageBox.Show("Favor informar o celular!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); txtcelular.Focus(); } else { // Retornando valor para txtBox após validação sem Maskbox txtdatanascimento.Text = DataNascimentoSemMascara; txtcpf.Text = CpfSemMascara; txtcelular.Text = CelularSemMascara; Controle controle = new Controle(); String mensagem = controle.CadastrarFuncionario(txtnomecompleto.Text, txtdatanascimento.Text, txtcpf.Text, txtfuncao.Text, txtcelular.Text, txtmatricula.Text, txtlogin.Text, txtsenha.Text, txtconfsenha.Text); if (controle.tem) { MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show(controle.mensagem); } } }
private void btnCadastrar_Click(object sender, EventArgs e) { frmMessageBoxAviso erro = new frmMessageBoxAviso(); Controle controle = new Controle(); SqlDataReader dr; dr = controle.EmailExistente(txtUsuario.Text); if (dr.Read()) { if (txtSenha.Text == "" || txtUsuario.Text == "" || cboCargo.Text == "") { MessageBox.Show("TODOS CAMPOS SÃO OBRIGATÓRIOS OU DADOS EXISTENTES", "VERIFIQUE", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSenha.Clear(); txtUsuario.Clear(); } } else { controle.CadastrarFuncionario(txtUsuario.Text, txtSenha.Text, cboCargo.Text); MessageBox.Show("USUÁRIO CADASTRADO COM SUCESSO", "SUCESSO", MessageBoxButtons.OK, MessageBoxIcon.Information); } }