protected void btnCadastrar_Click(object sender, EventArgs e) { funcionario.Nome = txtNome.Text; funcionario.Email = txtEmail.Text; funcionario.Senha = txtSenha.Text; funcionario.Telefone = txtTelefone.Text; funcionario.Login = txtLogin.Text; if (rbCurador.Checked) { funcionario.Tipo = 1; } else { funcionario.Tipo = 2; } bll.Create(funcionario); GridFuncionario.DataBind(); painelFucionario.Visible = false; paneldgvFuncionario.Visible = true; Clean(); }
private void tsbCadastrar_Click(object sender, EventArgs e) { if (tsbCadastrar.Text == "Adicionar") { Height = 602; gpxCadastroFuncionarios.Visible = true; tsbCadastrar.Text = "Cadastrar"; } else if (tsbCadastrar.Text == "Salvar") { try { Funcionario funcionario = new Funcionario(); funcionario.Id = FuncionarioSelect().Id; funcionario.Nome = txtNome.Text; funcionario.Login = txtLogin.Text; funcionario.Senha = txtSenha.Text; if (rdbCurador.Checked == true) { funcionario.Tipo = 1; } else if (rdbFuncionario.Checked == true) { funcionario.Tipo = 2; } else { MessageBox.Show("Por favor, escolha um tipo de usuário."); } funcionario.Email = txtEmail.Text; funcionario.Telefone = mtxTelefone.Text; bll.Update(funcionario); UpdateGrid(); Clean(); lblMsgErro.Visible = false; } catch (Exception ex) { // MessageBox.Show(ex.Message); lblMsgErro.Visible = true; lblMsgErro.Text = "Erro: " + ex.Message; } } else { try { if (rdbCurador.Checked == true) { bll.Create(new Funcionario(txtNome.Text, txtLogin.Text, txtSenha.Text, 1, txtEmail.Text, mtxTelefone.Text)); } else if (rdbFuncionario.Checked == true) { bll.Create(new Funcionario(txtNome.Text, txtLogin.Text, txtSenha.Text, 2, txtEmail.Text, mtxTelefone.Text)); } else { MessageBox.Show("Por favor, escolha um tipo de usuário."); } UpdateGrid(); Clean(); lblMsgErro.Visible = false; } catch (Exception ex) { lblMsgErro.Visible = true; lblMsgErro.Text = "Erro: " + ex.Message; } } }