private void BtnConsultar_Click(object sender, EventArgs e) { mtbCPF.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; List <String> dadosPessoais = new List <string>(); dadosPessoais.Add("0"); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(mtbCPF.Text); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); mtbCPF.TextMaskFormat = MaskFormat.IncludePromptAndLiterals; Modelo.Funcionario.Controle controle = new Modelo.Funcionario.Controle(); Modelo.Pessoa pessoa = new Modelo.Pessoa(); pessoa = controle.PesquisarFuncionario(dadosPessoais); txbNome.Text = pessoa.nome; txbSobrenome.Text = pessoa.sobrenome; txbCPF.Text = pessoa.CPF; txbEmail.Text = pessoa.email; if (pessoa.CPF == "0") { MessageBox.Show("Não existe nenhum paciente com este CPF ou CPF incorreto.", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void BtnEditar_Click(object sender, EventArgs e) { mtbCPF.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; if (!mtbCPF.Text.Equals("")) { List <String> dadosPessoais = new List <string>(); dadosPessoais.Add("0"); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(mtbCPF.Text); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); mtbCPF.TextMaskFormat = MaskFormat.IncludePromptAndLiterals; Modelo.Funcionario.FuncionarioCompleto funcionarioCompleto = new Modelo.Funcionario.FuncionarioCompleto(); Modelo.Funcionario.Controle controle = new Modelo.Funcionario.Controle(); funcionarioCompleto = controle.PreencherCampos(dadosPessoais); pnlPrincipal.Controls.Clear(); frmEditarFuncionario cadastro = new frmEditarFuncionario(funcionarioCompleto); cadastro.TopLevel = false; cadastro.Visible = true; pnlPrincipal.Controls.Add(cadastro); } mtbCPF.TextMaskFormat = MaskFormat.IncludePromptAndLiterals; }
private void BtnSalvar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txbNome.Text) || string.IsNullOrWhiteSpace(txbSobrenome.Text) || string.IsNullOrWhiteSpace(mtbCPF.Text) || string.IsNullOrWhiteSpace(txbEmail.Text) || string.IsNullOrWhiteSpace(txbRA.Text) || string.IsNullOrWhiteSpace(cbxTipo.Text) || string.IsNullOrWhiteSpace(txbLogin.Text) || string.IsNullOrWhiteSpace(txbSenha.Text) || string.IsNullOrWhiteSpace(txbConfSenha.Text)) { MessageBox.Show("Campos obrigatorios em branco, todos com * na frente", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { mtbCPF.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; List <String> dadosPessoais = new List <string>(); dadosPessoais.Add("0"); dadosPessoais.Add(txbNome.Text); dadosPessoais.Add(txbSobrenome.Text); dadosPessoais.Add(txbNaturalidade.Text); dadosPessoais.Add(mtbCPF.Text); dadosPessoais.Add(txbEmail.Text); dadosPessoais.Add(cbxSexo.Text); dadosPessoais.Add(cbxEstado.Text); dadosPessoais.Add(dtpDataNascimento.Value.ToString("yyyyMMdd")); List <String> dadosFuncionario = new List <string>(); dadosFuncionario.Add(txbSenha.Text); dadosFuncionario.Add(txbConfSenha.Text); dadosFuncionario.Add(cbxTipo.Text); dadosFuncionario.Add(txbRA.Text); dadosFuncionario.Add(txbLogin.Text); dadosFuncionario.Add(txbCoren.Text); dadosFuncionario.Add(txbFuncional.Text); mtbCPF.TextMaskFormat = MaskFormat.IncludePromptAndLiterals; Modelo.Funcionario.Controle controle = new Modelo.Funcionario.Controle(); controle.EditarFuncionario(dadosPessoais, dadosFuncionario); MessageBox.Show(controle.mensagem, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void BtnExcluir_Click(object sender, EventArgs e) { if (!txbCPF.Text.Equals("")) { List <String> dadosPessoais = new List <string>(); dadosPessoais.Add("0"); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(txbCPF.Text); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); Modelo.Funcionario.Controle controle = new Modelo.Funcionario.Controle(); DialogResult opcao = new DialogResult(); opcao = MessageBox.Show("Tem certeza disto ?", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (opcao.Equals(DialogResult.Yes)) { controle.ExcluirFuncionario(dadosPessoais); if (controle.mensagem.Equals("")) { MessageBox.Show("Funcionario excluido com Sucesso !", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); txbNome.Text = ""; txbSobrenome.Text = ""; txbCPF.Text = ""; txbEmail.Text = ""; } else { MessageBox.Show(controle.mensagem, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }