public void alterarColaborador(int id_colaborador) { List <Colaborador> lstColab = new List <Colaborador>(); Gerenciador_colaborador buscaColaborador = new Gerenciador_colaborador(); lstColab = buscaColaborador.buscaId(id_colaborador); //preenchendo dados do colaborador textId.Text = Convert.ToString(lstColab[0].id); textNome.Text = lstColab[0].nome; textTelefone.Text = lstColab[0].telefone; textPermissao.Text = lstColab[0].permissao; textUsuario.Text = lstColab[0].usuario; textTipo.Text = lstColab[0].tipo; if (lstColab[0].status == "Ativado") { radioButton1.Checked = true; radioButton2.Checked = false; } else { radioButton1.Checked = false; radioButton2.Checked = true; } }
private void Cadastrar_Click(object sender, EventArgs e) { bool dadosValidado = true; //Aqui deve ser validado os dados if (String.IsNullOrEmpty(textNome.Text.Trim()) || String.IsNullOrEmpty(textTelefone.Text.Trim()) || String.IsNullOrEmpty(textPermissao.Text.Trim()) || String.IsNullOrEmpty(textTipo.Text.Trim()) || String.IsNullOrEmpty(textPalavraChave.Text.Trim()) || String.IsNullOrEmpty(textUsuario.Text.Trim()) || String.IsNullOrEmpty(textSenha.Text.Trim())) { MessageBox.Show("Todos campos obrigatórios!"); dadosValidado = false; } if (!String.IsNullOrEmpty(textSenha.Text) && !String.IsNullOrEmpty(textBox1.Text)) { if (textSenha.Text.Trim() != textBox1.Text.Trim()) { MessageBox.Show("As senhas não são iguais!"); dadosValidado = false; } else { dadosValidado = true; } } else { MessageBox.Show("Preencha os campos de senha/confirmação senha!"); dadosValidado = false; } if (dadosValidado == true) { Colaborador colaborador = new Colaborador(); colaborador.nome = textNome.Text; colaborador.telefone = textTelefone.Text; colaborador.permissao = textPermissao.Text; colaborador.usuario = textUsuario.Text; colaborador.senha = textSenha.Text; colaborador.palavraChave = textPalavraChave.Text; colaborador.tipo = textTipo.Text; colaborador.status = "Ativado"; Gerenciador_colaborador add = new Gerenciador_colaborador(); add.save(colaborador); this.Close(); } }
private void Cadastrar_Click(object sender, EventArgs e) { String check; Boolean dadosValidado = true; if (radioButton1.Checked == true && radioButton2.Checked == false) { check = "Ativado"; } else { check = "Desativado"; } //Aqui deve ser validado os dados if (String.IsNullOrEmpty(textNome.Text.Trim()) || String.IsNullOrEmpty(textTelefone.Text.Trim()) || String.IsNullOrEmpty(textPermissao.Text.Trim()) || String.IsNullOrEmpty(textTipo.Text.Trim()) || String.IsNullOrEmpty(textUsuario.Text.Trim())) { MessageBox.Show("Todos campos obrigatórios!"); dadosValidado = false; } if (dadosValidado == true) { List <Colaborador> lstDados = new List <Colaborador>(); Gerenciador_colaborador dados = new Gerenciador_colaborador(); lstDados = dados.buscaId(Convert.ToInt32(textId.Text)); Colaborador colaborador = new Colaborador(); colaborador.id = Convert.ToInt32(textId.Text); colaborador.nome = textNome.Text; colaborador.telefone = textTelefone.Text; colaborador.permissao = textPermissao.Text; colaborador.usuario = textUsuario.Text; colaborador.senha = lstDados[0].senha; colaborador.palavraChave = lstDados[0].palavraChave; colaborador.tipo = textTipo.Text; colaborador.status = check; Gerenciador_colaborador alt = new Gerenciador_colaborador(); alt.update(colaborador); this.Close(); } }