コード例 #1
0
        private void BntCadastrarPresidente_Click(object sender, EventArgs e)
        {
            Inserir  inserir  = new Inserir();
            Prefeito prefeito = new Prefeito();

            inserir.Cadastrar(6, Convert.ToInt32(txtNumPrefeito.Text), txtNomePrefeito.Text, ComboBox.SelectedItem.ToString(), prefeito.ConsultaPrefeito());
        }
コード例 #2
0
        private void BntCadastrarPresidente_Click(object sender, EventArgs e)
        {
            Inserir          inserir          = new Inserir();
            DeputadoEstadual deputadoEstadual = new DeputadoEstadual();

            inserir.Cadastrar(5, Convert.ToInt32(txtNumDeputadoEstadual.Text), txtNomeDeputadoEstadual.Text, ComboBox.SelectedItem.ToString(), deputadoEstadual.ConsultaDeputadoEstadual());
        }
コード例 #3
0
        private void BntCadastrarPresidente_Click(object sender, EventArgs e)
        {
            Inserir    inserir = new Inserir();
            Governador gov     = new Governador();

            inserir.Cadastrar(2, Convert.ToInt32(txtNumGovernador.Text), txtNomeGovernador.Text, ComboBox.SelectedItem.ToString(), gov.ConsultaGovernador());
        }
コード例 #4
0
        private void BntCadastrarPresidente_Click(object sender, EventArgs e)
        {
            Inserir  inserir = new Inserir();
            Vereador ver     = new Vereador();

            inserir.Cadastrar(7, Convert.ToInt32(txtNumVereador.Text), txtNomeVereador.Text, ComboBox.SelectedItem.ToString(), ver.ConsultaVereador());
        }
コード例 #5
0
        private void BntCadastrarPresidente_Click(object sender, EventArgs e)
        {
            Inserir inserir = new Inserir();
            Senador sen     = new Senador();

            inserir.Cadastrar(3, Convert.ToInt32(txtNumSenador.Text), txtNomeSenador.Text, ComboBox.SelectedItem.ToString(), sen.ConsultaSenador());
        }
コード例 #6
0
ファイル: Administracao.cs プロジェクト: attmf/nheengatu
        void Submit_estabelecimento_cargoEspecialidade_inserir(object sender, EventArgs e)
        {
            Buscar.Editor.IsTrue = (sender as Control).Name.Contains("cargo");

            textBox   = Buscar.Editor.IsTrue ? cargo_input : especialidade_input;
            resultado = false;

            if (Validar.Formulario(textBox.Parent as Panel))
            {
                item  = textBox.Text.ToLower().Trim();
                table = Buscar.Editor.IsTrue ? Listar.Cargos.Todos : Listar.Especialidades.Todos;

                Preencher.List(list = new List <object>(), table, 0, "titulo");

                if (!list.Contains(item))
                {
                    resultado = Buscar.Editor.IsTrue ? Inserir.Cargo(item) : Inserir.Especialidade(item);
                    textBox.Clear();
                    titulo.Focus();
                }
            }

            Preencher_cargos_especialidades();

            Msg.Response(resultado, Msg.PreechimentoIncorreto);
        }
コード例 #7
0
 private void btnCad_Click(object sender, EventArgs e)
 {
     if (txtNome.Text == "")
     {
         MessageBox.Show("Caixa de texto vazia!", "Campo incompleto!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         txtNome.Focus();
     }
     else
     {
         Inserir novo = new Inserir();
         novo.insert("INSERT INTO Aviao (nome) VALUES('" + txtNome.Text + "');");
         txtNome.Clear();
         txtNome.Focus();
     }
 }
コード例 #8
0
ファイル: Administracao.cs プロジェクト: attmf/nheengatu
        void Submit_estabelecimento(object sender, EventArgs e)
        {
            resultado = false;

            if (Validar.Formulario(editor))
            {
                Preencher.List(list = new List <object>(), editor);

                habilitar_edicao.Checked = false;
                resultado = Buscar.Estabelecimento.Info.Rows.Count.Equals(0) ? Inserir.Estabelecimento(list) : Alterar.Estabelecimento.Info(list);
                Preencher_cargos_especialidades();
            }

            Msg.Response(resultado, Msg.PreechimentoIncorreto);
        }
コード例 #9
0
        static void Main(string[] args)
        {
            var conexao = Conexao.ObterConexao();

            // Tratativa de erro:
            try                 // -> "tente:"; se der certo, execute isto:
            {
                conexao.Open(); // -> Abre a conexão
                Console.WriteLine("Conexão estabelecida com sucesso!");

                PessoaModelo pessoaQueQueroInserir = new PessoaModelo(0, "Maria", "11111111119");
                // Pode ser instanciado qualquer id neste caso
                Inserir inserir = new Inserir();
                inserir.Insere(conexao, pessoaQueQueroInserir);

                PessoaModelo pessoaQueQueroAtualizar = new PessoaModelo(7, "Wellington", "11111111122");
                Atualizar    atualizar = new Atualizar();
                atualizar.Atualiza(conexao, pessoaQueQueroAtualizar);

                Excluir excluir = new Excluir();
                excluir.Exclui(conexao, 8);

                Consultar consulta = new Consultar();
                Console.Write(consulta.ObterTodos(conexao));
            }
            catch (Exception erro) // -> se não der certo, faça isto:
            {
                Console.WriteLine($"Erro ao obter conexão: {erro.Message}");
            }
            finally
            {
                conexao.Close(); // -> Fecha a conexão
            }

            Console.WriteLine()
        }
コード例 #10
0
        private void button3_Click(object sender, EventArgs e)
        {
            Inserir inserir = new Inserir();

            inserir.ShowDialog();
        }
コード例 #11
0
ファイル: Cadastro.cs プロジェクト: attmf/nheengatu
        void Submit_Cadastro(object sender, EventArgs e)
        {
            resultado = false;

            if (Validar.Formulario(comum_inputs))
            {
                Preencher.List(list = new List <object>(), comum_inputs);

                switch (Buscar.Editor.Type)
                {
                case "funcionario":
                    if (Validar.Formulario(funcionarios_inputs))
                    {
                        Preencher.List(list, funcionarios_inputs);

                        if (Buscar.Editor.ID.Equals(0))
                        {
                            if (Buscar.Editor.IsCadastrado(cpf_input.Text))
                            {
                                Msg.Response(resultado, Msg.JaExisteCadastro);
                                cpf_input.Focus();
                            }
                            else
                            {
                                resultado = Inserir.Funcionario(list);
                            }
                        }
                        else
                        {
                            resultado = Alterar.Funcionario.Info(list);
                        }
                    }
                    break;

                case "cliente":
                    if (Buscar.Editor.ID.Equals(0))
                    {
                        if (Buscar.Editor.IsCadastrado(list[1]))
                        {
                            Msg.Response(resultado, Msg.JaExisteCadastro);
                            cpf_input.Focus();
                        }
                        else
                        {
                            resultado = Inserir.Cliente(list);

                            if (resultado)
                            {
                                Buscar.Editor.CPF = list[1].ToString();

                                list = new List <object>
                                {
                                    Buscar.Editor.CPF,
                                    Buscar.Usuario.ID,
                                    Buscar.Usuario.Classe,
                                    Msg.BoasVindas
                                };

                                Inserir.Mensagem(list);
                            }
                        }
                    }
                    else
                    {
                        resultado = Alterar.Cliente.Info(list);
                    }
                    break;
                }

                Msg.Response(resultado, Msg.AcaoNaoRealizada);
            }
            else
            {
                Msg.Response(resultado, Msg.PreechimentoIncorreto);
            }

            if (resultado)
            {
                Dispose();
                Close();
            }
        }
コード例 #12
0
        public static void MenuCrud(int opcaoTabela, string nomeTabela)
        {
            do
            {
                Console.Clear();
                Console.WriteLine("============================");
                Console.WriteLine("PROJETO DISTRIBUIÇÃO ABINBEV");
                Console.WriteLine("============================\n\n");
                Console.WriteLine("Digite a opção desejada:\n");
                Console.WriteLine($"1 - Incluir um novo registro em {nomeTabela}");
                Console.WriteLine($"2 - Alterar um registro de {nomeTabela}");
                Console.WriteLine($"3 - Excluir um registro de {nomeTabela}");
                Console.WriteLine($"4 - Listar todos os registros de {nomeTabela}");
                Console.WriteLine($"5 - Listar registros cruzados de {nomeTabela}");
                Console.WriteLine("6 - Sair");
                var opcaoAcao = Convert.ToInt32(Console.ReadLine());
                if (opcaoAcao >= 6)
                {
                    break;
                }

                switch (opcaoAcao)
                {
                case 1:
                    Console.Clear();
                    Inserir.Executar(opcaoTabela);
                    break;

                case 2:
                    Console.Clear();
                    Console.WriteLine("Você gostaria de alterar: ");
                    Console.WriteLine("1 - O registro inteiro ");
                    Console.WriteLine("2 - Um único campo do registro ");
                    int alterar = Convert.ToInt32(Console.ReadLine());
                    Console.Clear();
                    if (alterar == 1)
                    {
                        AlterarLinha.Executar(opcaoTabela);
                    }
                    else if (alterar == 2)
                    {
                        AlterarCampo.Executar(opcaoTabela);
                    }
                    else
                    {
                        Console.ForegroundColor = ConsoleColor.Red;
                        Console.WriteLine("Opção inválida! ");
                        Console.ForegroundColor = ConsoleColor.White;
                    }
                    break;

                case 3:
                    Console.Clear();
                    Console.WriteLine($"Você sabe o Id do {nomeTabela} que deseja excluir? ");
                    Console.WriteLine("Digite S ou N");
                    string conferirId = Console.ReadLine();
                    Console.Clear();
                    if (conferirId == "n" || conferirId == "N")
                    {
                        ListarGeral.Executar(opcaoTabela);
                    }
                    Console.WriteLine("Informe qual o Id que deseja excluir: ");
                    int opcaoId = Convert.ToInt32(Console.ReadLine());
                    Excluir.Executar(opcaoTabela, opcaoId);
                    break;

                case 4:
                    Console.Clear();
                    ListarGeral.Executar(opcaoTabela);
                    break;

                case 5:
                    Console.Clear();
                    ListarDeDois.Executar(opcaoTabela);
                    break;
                }

                Console.WriteLine("\n Pressione qualquer tecla para continuar...");
                Console.ReadKey();
            } while (true);
        }