private void button1_Click(object sender, EventArgs e) { frmCadastrarFuncAdm func = new frmCadastrarFuncAdm(); func.Show(); this.Hide(); }
private void btnSalvar_Click(object sender, EventArgs e) { if (txtNome.Text != "" && mskCPF.Text != "" && mskDataNascimento.Text != "" && cboTipoFunc.Text != "" && txtLogin.Text != "" && txtSenha.Text != "" && cboStatusFunc.Text != "" && txtCodContato.Text != "" && txtCodigoFuncResp.Text != "") { contato.endereco = txtEndereco.Text; contato.numero = int.Parse(txtNumero.Text); contato.conplemento = txtConplemento.Text; contato.bairro = txtBairro.Text; contato.cidade = txtCidade.Text; contato.estado = txtEstado.Text; contato.pais = txtPais.Text; contato.telFixo = txtTel.Text; contato.celular = txtCel.Text; contato.email = txtEmail.Text; if (func.VerificarLogin(txtLogin.Text) == false) { if (func.RetCodFuncExiste(int.Parse(txtCodigoFuncResp.Text)) == true) // Verifica se o usuario que ele colocou como responsavel existe ou não { if (cboTipoFunc.Text == "Gerente") { func.tipoFuncionario = 2; } else { func.tipoFuncionario = 3; } func.nome = txtNome.Text; func.cpf = mskCPF.Text; func.dataNasc = mskDataNascimento.Text; func.loginFunc = txtLogin.Text; func.senha = txtSenha.Text; func.statusFunc = int.Parse(cboStatusFunc.Text); func.CONTATO_codContato = int.Parse(txtCodContato.Text); func.FUNC_codFuncResp = int.Parse(txtCodigoFuncResp.Text); MessageBox.Show("Inserido com sucesso"); contato.Inserir(contato); func.Inserir(func); frmCadastrarFuncAdm cadastrarFunc = new frmCadastrarFuncAdm(); if (Application.OpenForms.OfType <frmCadastrarFuncAdm>().Count() > 0) { Application.OpenForms[cadastrarFunc.Name].Close(); } } else { MessageBox.Show("O funcionário responsavel não existe ou não tem permissão para ser responsavel", "ERRO"); } } else { MessageBox.Show("O login de usuário já existe!", "ERRO"); } } }
private void btnCadastrarFunc_Click(object sender, EventArgs e) { VerificaFormAberto(); pnlForm.Visible = true; frmCadastrarFuncAdm cadastrarFunc = new frmCadastrarFuncAdm(); cadastrarFunc.TopLevel = false; pnlForm.Controls.Add(cadastrarFunc); cadastrarFunc.Show(); }
private void btnCadastrarFunc_Click(object sender, EventArgs e) { VerificaFormAberto(); frmCadastrarFuncAdm cadastrarFunc = new frmCadastrarFuncAdm(); if (Application.OpenForms.OfType <frmCadastrarFuncAdm>().Count() > 0) { Application.OpenForms[cadastrarFunc.Name].Focus(); } else { cadastrarFunc.Show(); cadastrarFunc.DesktopLocation = new Point(629, 288); } }
private void VerificaFormAberto() { // Fecha Cadastro Func frmCadastrarFuncAdm cadastrarFunc = new frmCadastrarFuncAdm(); if (Application.OpenForms.OfType <frmCadastrarFuncAdm>().Count() > 0) { Application.OpenForms[cadastrarFunc.Name].Close(); } // Fecha Edição Func frmEditarFunc editarFunc = new frmEditarFunc(); if (Application.OpenForms.OfType <frmEditarFunc>().Count() > 0) { Application.OpenForms[editarFunc.Name].Close(); } // Fecha Exclusão Func frmExcluirFunc excluirFunc = new frmExcluirFunc(); if (Application.OpenForms.OfType <frmExcluirFunc>().Count() > 0) { Application.OpenForms[excluirFunc.Name].Close(); } //-------------------------------------------------------------------------------// // Fecha Cadastro Sala frmCadastrarSala cadastrarSala = new frmCadastrarSala(); if (Application.OpenForms.OfType <frmCadastrarSala>().Count() > 0) { Application.OpenForms[cadastrarSala.Name].Close(); } // Fecha Edição Sala frmEditarSala editarSala = new frmEditarSala(); if (Application.OpenForms.OfType <frmEditarSala>().Count() > 0) { Application.OpenForms[editarSala.Name].Close(); } // Fecha Exclusão Sala frmExcluirSala excluirSala = new frmExcluirSala(); if (Application.OpenForms.OfType <frmExcluirSala>().Count() > 0) { Application.OpenForms[excluirSala.Name].Close(); } // Fecha Entrar na Sala frmEntrarNaSala entrarNaSala = new frmEntrarNaSala(); if (Application.OpenForms.OfType <frmEntrarNaSala>().Count() > 0) { Application.OpenForms[entrarNaSala.Name].Close(); } //-------------------------------------------------------------------------------// }