Esempio n. 1
0
        private void BOTAOLOCALIZAR_Click(object sender, EventArgs e)
        {
            limpaTela();
            FseguradoraLoc seguradoralocFrm = new FseguradoraLoc();

            seguradoralocFrm.ShowDialog();

            if (seguradoralocFrm.codigoretornado != "" && seguradoralocFrm.codigoretornado != null)
            {
                SeguradoraModelo   seguradora         = new SeguradoraModelo();
                SeguradoraControle SeguradoraControle = new SeguradoraControle();
                seguradora.codigo = int.Parse(seguradoralocFrm.codigoretornado);
                if (seguradora.codigo > 0)
                {
                    seguradora = SeguradoraControle.atualizatela(seguradora);

                    EDITCODIGO.Text = Convert.ToString(seguradora.codigo);

                    EDITNOME.Text     = seguradora.nome;
                    EDITDDD.Text      = seguradora.ddd;
                    EDITTELEFONE.Text = seguradora.telefone;
                }
            }
            BOTAONOVO_Click(sender, e);
        }
Esempio n. 2
0
        private void BOTAOSALVAR_Click(object sender, EventArgs e)
        {
            if (validaDados())
            {
                SeguradoraModelo seguradora = new SeguradoraModelo();
                if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null)
                {
                    seguradora.codigo = Convert.ToInt32(EDITCODIGO.Text);
                }

                seguradora.nome     = EDITNOME.Text;
                seguradora.ddd      = EDITDDD.Text;
                seguradora.telefone = EDITTELEFONE.Text;

                SeguradoraControle seguradoracontrole = new SeguradoraControle();
                if (EDITCODIGO.Text != "" || (EDITCODIGO.Text == null))
                {
                    seguradoracontrole.alterar(seguradora);
                }
                else
                {
                    seguradoracontrole.salvar(seguradora);
                }
                MessageBox.Show("Cadastro realizado com sucesso", "Cadastro de Seguradoras");


                limpaTela();
            }
        }
Esempio n. 3
0
 public void excluir(SeguradoraModelo seguradora)
 {
     try
     {
         seguradodb.excluir(seguradora);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Esempio n. 4
0
 public void alterar(SeguradoraModelo seguradora)
 {
     try
     {
         seguradodb.alterar(seguradora);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Esempio n. 5
0
        private void BOTAOEXCLUIR_Click(object sender, EventArgs e)
        {
            SeguradoraModelo segur = new SeguradoraModelo();

            segur.codigo = Convert.ToInt32(EDITCODIGO.Text);

            SeguradoraControle seguradoracontrole = new SeguradoraControle();

            seguradoracontrole.excluir(segur);

            MessageBox.Show("Cadastro excluído com sucesso", "Cadastro de Seguradoras");
            limpaTela();
        }
Esempio n. 6
0
        public SeguradoraModelo atualizatela(SeguradoraModelo codigo)
        {
            try
            {
                SeguradoraModelo seg = new SeguradoraModelo();

                seg = seguradodb.atualizatela(codigo);

                return(seg);
            }
            catch (Exception erro)
            {
                throw erro;
            }
        }
Esempio n. 7
0
        public int salvar(SeguradoraModelo seguradora)
        {
            MySqlTransaction transacao;

            try
            {
                AbrirConexao();
                transacao = conexao.BeginTransaction();

                comando = new MySqlCommand("INSERT INTO seguradora(codigo, nome, ddd, telefone ) VALUES (@codigo, @nome, @ddd, @telefone)", conexao);
                comando.Parameters.AddWithValue("@codigo", seguradora.codigo);
                comando.Parameters.AddWithValue("@nome", seguradora.nome);
                comando.Parameters.AddWithValue("@ddd", seguradora.ddd);
                comando.Parameters.AddWithValue("@telefone", seguradora.telefone);

                comando.ExecuteNonQuery();


                MySqlDataReader tabelaDados;
                comando = new MySqlCommand("SELECT LAST_INSERT_ID() as CONTROLE", conexao);

                // Executa a consulta

                tabelaDados = comando.ExecuteReader();

                // Verifica se retornou pelo menos um registro

                int codigogerado = 0;
                while (tabelaDados.Read()) // Lendo registro
                {
                    codigogerado = tabelaDados.GetInt32(0);
                }

                tabelaDados.Close();

                transacao.Commit();

                return(codigogerado);
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
Esempio n. 8
0
        public SeguradoraModelo atualizatela(SeguradoraModelo seguradora)
        {
            try
            {
                AbrirConexao();
                SeguradoraModelo forn = new SeguradoraModelo();

                MySqlDataReader tabelaDados;
                comando = new MySqlCommand("select * from seguradora where codigo = @codigo", conexao);
                comando.Parameters.AddWithValue("@codigo", seguradora.codigo);

                // Executa a consulta
                tabelaDados = comando.ExecuteReader();

                while (tabelaDados.Read()) // Lendo registro
                {
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CODIGO")))
                    {
                        forn.codigo = tabelaDados.GetInt32("CODIGO");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("NOME")))
                    {
                        forn.nome = tabelaDados.GetString("NOME");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DDD")))
                    {
                        forn.ddd = tabelaDados.GetString("DDD");
                    }
                    if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("TELEFONE")))
                    {
                        forn.telefone = tabelaDados.GetString("TELEFONE");
                    }
                }
                tabelaDados.Close();
                return(forn);
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
Esempio n. 9
0
        private void BOTAOPESQUISA_Click(object sender, EventArgs e)
        {
            Funcoes funcoes = new Funcoes();

            Boolean wsts;

            wsts = funcoes.validaFiltrosPesquisa(COMBOTIPOPESQUISA.Text, EDITPESQUISA.Text);
            if (wsts == true)
            {
                Boolean statuscampos;
                statuscampos = true;
                //Dados da tabela cadastro
                SeguradoraModelo segur = new SeguradoraModelo();

                if (COMBOTIPOPESQUISA.Text == "Código") //Código
                {
                    int WCodigo;
                    if (int.TryParse(EDITPESQUISA.Text, out WCodigo))
                    {
                        segur.codigo = WCodigo;
                    }
                    else
                    {
                        MessageBox.Show("O código informado não é um número válido.", "CONTEÚDO DA PESQUISA");
                        statuscampos = false;
                    }
                }
                else if (COMBOTIPOPESQUISA.Text == "Descrição") //Nome / razão
                {
                    if (EDITPESQUISA.Text != "" && EDITPESQUISA.Text != null)
                    {
                        segur.nome = "%" + EDITPESQUISA.Text + "%";
                    }
                    else
                    {
                        MessageBox.Show("Informe parte ou nome completo para pesquisar.", "CONTEÚDO DA PESQUISA");
                        statuscampos = false;
                    }
                }
                if (statuscampos == true)
                {
                    listaGrid(segur);
                }
            }
        }
Esempio n. 10
0
 public void excluir(SeguradoraModelo seguradora)
 {
     try
     {
         AbrirConexao();
         comando = new MySqlCommand("DELETE FROM SEGURADORA WHERE CODIGO = @CODIGO", conexao);
         comando.Parameters.AddWithValue("@CODIGO", seguradora.codigo);
         comando.ExecuteNonQuery();
     }
     catch (Exception erro)
     {
         throw erro;
     }
     finally
     {
         FecharConexao();
     }
 }
Esempio n. 11
0
        public void listaGrid(SeguradoraModelo seguradora)
        {
            string strSQL = "SELECT * FROM SEGURADORA WHERE codigo > 0 ";

            EDITCODIGO.Text = Convert.ToString(seguradora.codigo);
            codigoretornado = Convert.ToString(seguradora.codigo);

            if (seguradora.codigo > 0)
            {
                strSQL = strSQL + "and codigo = @codigo";
            }
            if (seguradora.nome != "" && seguradora.nome != null)
            {
                strSQL = strSQL + "and nome like @nome";
            }

            objConexao = new MySqlConnection(conexaoBancoDados);

            objComando = new MySqlCommand(strSQL, objConexao);

            if (seguradora.codigo > 0)
            {
                objComando.Parameters.AddWithValue("@codigo", seguradora.codigo);
            }
            if (seguradora.nome != "" && seguradora.nome != null)
            {
                objComando.Parameters.AddWithValue("@nome", seguradora.nome);
            }
            try
            {
                MySqlDataAdapter objAdp = new MySqlDataAdapter(objComando);

                DataTable dtLista = new DataTable();

                objAdp.Fill(dtLista);

                gridseguradoraLoc.DataSource = dtLista;
            }
            catch (Exception erro)
            {
                throw erro;
            }
        }
Esempio n. 12
0
 public void alterar(SeguradoraModelo seguradora)
 {
     try
     {
         AbrirConexao();
         comando = new MySqlCommand("update seguradora set  codigo =@codigo, nome =@nome, ddd =@ddd, telefone =@telefone where codigo=@codigo", conexao);
         comando.Parameters.AddWithValue("@codigo", seguradora.codigo);
         comando.Parameters.AddWithValue("@nome", seguradora.nome);
         comando.Parameters.AddWithValue("@ddd", seguradora.ddd);
         comando.Parameters.AddWithValue("@telefone", seguradora.telefone);
         comando.ExecuteNonQuery();
     }
     catch (Exception erro)
     {
         throw erro;
     }
     finally
     {
         FecharConexao();
     }
 }