Exemplo n.º 1
0
        //===========================================================================================================================================================
        public void Incluir(ModeloProduto obj) //aula 26 ref: https://youtu.be/U0Xqh5LC9IU?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=415
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection = conexao.ObjetoConexao;

            cmd.CommandText = "insert into Produto (pro_nome, pro_descricao, pro_foto,  pro_valorpago, pro_valorvenda, pro_qtde,umed_cod , cat_cod, scat_cod) " +
                              "values (@nome,@descricao,@foto,@valorpago,@valorvenda,@qtde,@undmedcod,@catcod,@scatcod); select @@IDENTITY;";

            cmd.Parameters.AddWithValue("@nome", obj.ProNome);
            cmd.Parameters.AddWithValue("@descricao", obj.ProDescricao);

            //parametro Foto do produto:
            cmd.Parameters.Add("@foto", System.Data.SqlDbType.Image);
            if (obj.ProFoto == null) //se o profoto usuário noa informou foto
            {
                //cmd.Parameters.AddWithValue("@pro_foto", DBNull.Value);
                cmd.Parameters["@foto"].Value = DBNull.Value; //recebe um valor nullo
            }
            else
            {
                //cmd.Parameters.AddWithValue("@pro_foto", obj.pro_foto);
                cmd.Parameters["@foto"].Value = obj.ProFoto; //recebe o obleto como valor
            }

            //Demais parametros:
            cmd.Parameters.AddWithValue("@valorpago", obj.ProValorPago);
            cmd.Parameters.AddWithValue("@valorvenda", obj.ProValorVenda);
            cmd.Parameters.AddWithValue("@qtde", obj.ProQtde);
            cmd.Parameters.AddWithValue("@undmedcod", obj.UmedCod);
            cmd.Parameters.AddWithValue("@catcod", obj.CatCod);
            cmd.Parameters.AddWithValue("@scatcod", obj.ScatCod);
            //conecta com BD: aula 26
            conexao.Conectar();

            obj.ProCod = Convert.ToInt32(cmd.ExecuteScalar());//armazena o codigo do produto , devolvido pelo ExecuteScalar()

            conexao.Desconectar();
        }
Exemplo n.º 2
0
        //-------------------------------------------------\\
        #region Incluir
        public string Incluir(ModUsuario md)
        {
            string Validar = "Select * FROM TB_Usuario WHERE Login = '******'";

            cmd = new SqlCommand(Validar, conexao.Con);
            SqlDataReader DA = null;

            conexao.Conectar();
            DA = cmd.ExecuteReader();

            if (DA.Read())
            {
                return("Usuário já cadastrado !");
            }
            else
            {
                conexao.Desconectar();


                string inserir = "INSERT INTO TB_Usuario(Login," +
                                 "Senha," +
                                 "Tipo, " +
                                 "Status," +
                                 "Data_Cadastro)" +
                                 "VALUES(@Use, @Sen, @Tip, @Stat, @Data)";

                cmd = new SqlCommand(inserir, conexao.Con);
                cmd.Parameters.AddWithValue("@Use", md.Login);
                cmd.Parameters.AddWithValue("@Sen", md.Senha);
                cmd.Parameters.AddWithValue("@Tip", md.Tipo);
                cmd.Parameters.AddWithValue("@Stat", md.Status);
                cmd.Parameters.AddWithValue("@Data", md.Data);
                conexao.Conectar();
                cmd.ExecuteNonQuery();
                conexao.Desconectar();
                return("Cadastrado com sucesso !");
            }
        }
Exemplo n.º 3
0
        public void Incluir(ModeloCompra modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into compra(com_data,com_nfiscal,com_total,com_nparcelas," +
                              "com_status,for_cod,tpa_cod) values (@com_data,@com_nfiscal,@com_total,@com_nparcelas," +
                              "@com_status,@for_cod,@tpa_cod); select @@IDENTITY;";
            //quando o valor for uma data
            cmd.Parameters.Add("@com_data", System.Data.SqlDbType.DateTime);
            cmd.Parameters["@com_data"].Value = modelo.ComData;
            //para dados primitivos
            cmd.Parameters.AddWithValue("@com_nfiscal", modelo.ComNFiscal);
            cmd.Parameters.AddWithValue("@com_total", modelo.ComTotal);
            cmd.Parameters.AddWithValue("@com_nparcelas", modelo.ComNParcelas);
            cmd.Parameters.AddWithValue("@com_status", modelo.ComStatus);
            cmd.Parameters.AddWithValue("@for_cod", modelo.ForCod);
            cmd.Parameters.AddWithValue("@tpa_cod", modelo.TpaCod);

            conexao.Conectar();
            modelo.ComCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
 public void Inserir(ModeloParcelasVenda modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand("[dbo].[spParcelasVendaInserir]", conexao._conexao);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@ven_cod", modelo.ven_cod);
         cmd.Parameters.AddWithValue("@pve_cod", modelo.pve_cod);
         cmd.Parameters.AddWithValue("@pve_valor", modelo.pve_valor);
         cmd.Parameters.AddWithValue("@pve_datapagto", modelo.pve_datapagto);
         cmd.Parameters.AddWithValue("@pve_datavecto", modelo.pve_datavecto);
         conexao.Conectar();
         cmd.ExecuteNonQuery();
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Exemplo n.º 5
0
        //============================================================================================= aula 13
        public void Incluir(ModeloSubCategoria modelo)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "insert into subcategoria(cat_cod, scat_nome) values (@catcod, @nome); select @@IDENTITY;";
                cmd.Parameters.AddWithValue("@catcod", modelo.CatCod); //chave estrangeira da catagoria
                cmd.Parameters.AddWithValue("@nome", modelo.ScatNome); //nome da subcatagoria

                conexao.Conectar();

                modelo.ScatCod = Convert.ToInt32(cmd.ExecuteScalar());//retorna o cod da subcategoria da sequencia
            }
            catch (Exception erro)
            {
                throw new Exception(erro.Message);
            }
            finally // tanto se der erro ou nao , ele sera executado
            {
                conexao.Desconectar();
            }
        }
Exemplo n.º 6
0
        public void Incluir(ModeloSubCategoria modelo)     //Metodo Incluir que recebe como parametro o modelo do tipo modelocategoria
        {
            try
            {
                SqlCommand cmd = new SqlCommand();                                                                            //instância um comando
                cmd.Connection  = conexao.ObjetoConexao;                                                                      //usara a conexao dentro de DALconexao
                cmd.CommandText = "insert into subcategoria(cat_cod, scat_nome) values (@catcod, @nome); select @@IDENTITY;"; //comando que sera utilizado
                cmd.Parameters.AddWithValue("@catcod", modelo.CatCod);                                                        //parametros do comando informado
                cmd.Parameters.AddWithValue("@nome", modelo.ScatNome);                                                        //parametros do comando informado

                conexao.Conectar();                                                                                           //Conecta ao BD

                modelo.ScatCod = Convert.ToInt32(cmd.ExecuteScalar());                                                        ////modelo catcod receba o valor retornado pelo Chave Primaria
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                conexao.Desconectar();    //Desconecta do BD
            }
        }
 //METEDO INCLUIR
 public void Incluir(ModeloProduto modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.ObjetoConexao;
         cmd.CommandText = "insert into produto (pro_nome, pro_descricao, pro_foto, pro_valorpago, pro_valorvenda, pro_qtde, umed_cod, cat_cod, scat_cod)" +
                           "values(@pro_nome, @pro_descricao, @pro_foto, @pro_valorpago, @pro_valorvenda, @pro_qtde, @umed_cod, @cat_cod, @scat_cod)";
         cmd.Parameters.AddWithValue("@pro_nome", modelo.Pro_nome);
         cmd.Parameters.AddWithValue("@pro_descricao", modelo.Pro_descricao);
         cmd.Parameters.Add("@pro_foto", System.Data.SqlDbType.Image);
         if (modelo.Pro_foto == null)
         {
             cmd.Parameters["@pro_foto"].Value = DBNull.Value;
         }
         else
         {
             cmd.Parameters["@pro_foto"].Value = modelo.Pro_foto;
         }
         cmd.Parameters.AddWithValue("@pro_valorpago", modelo.Pro_valorpago);
         cmd.Parameters.AddWithValue("@pro_valorvenda", modelo.Pro_valorvenda);
         cmd.Parameters.AddWithValue("@pro_qtde", modelo.Pro_qtde);
         cmd.Parameters.AddWithValue("@umed_cod", modelo.Umed_cod);
         cmd.Parameters.AddWithValue("@cat_cod", modelo.Cat_cod);
         cmd.Parameters.AddWithValue("@scat_cod", modelo.Scat_cod);
         conexao.Conectar();
         cmd.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         throw new Exception("Ops ocorreu algum erro ao salvar " + ex.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
 //METEDO INSERIR NO BANCO DE DADOS
 public void Incluir(ModeloCliente modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.ObjetoConexao;
         cmd.CommandText = "INSERT INTO cliente (cli_nome, cli_cpfcnpj, cli_rgie, cli_rsocial, " +
                           "cli_tipo, cli_cep, cli_endereco, cli_bairro, cli_fone, cli_cel, cli_email, " +
                           "cli_endnumero, cli_cidade, cli_estado) VALUES (@cli_nome, @cli_cpfcnpj, @cli_rgie," +
                           "  @cli_rsocial, @cli_tipo, @cli_cep, @cli_endereco, @cli_bairro, @cli_fone, @cli_cel, " +
                           "@cli_email, @cli_endnumero, @cli_cidade, @cli_estado)";
         cmd.Parameters.AddWithValue("@cli_nome", modelo.Cli_nome);
         cmd.Parameters.AddWithValue("@cli_cpfcnpj", modelo.Cli_cpfcnpj);
         cmd.Parameters.AddWithValue("@cli_rgie", modelo.Cli_rgie);
         cmd.Parameters.AddWithValue("@cli_rsocial", modelo.Cli_rsocial);
         cmd.Parameters.AddWithValue("@cli_tipo", modelo.Cli_tipo);
         cmd.Parameters.AddWithValue("@cli_cep", modelo.Cli_cep);
         cmd.Parameters.AddWithValue("@cli_endereco", modelo.Cli_endereco);
         cmd.Parameters.AddWithValue("@cli_bairro", modelo.Cli_bairro);
         cmd.Parameters.AddWithValue("@cli_fone", modelo.Cli_fone);
         cmd.Parameters.AddWithValue("@cli_cel", modelo.Cli_cel);
         cmd.Parameters.AddWithValue("@cli_email", modelo.Cli_email);
         cmd.Parameters.AddWithValue("@cli_endnumero", modelo.Cli_endnumero);
         cmd.Parameters.AddWithValue("@cli_cidade", modelo.Cli_cidade);
         cmd.Parameters.AddWithValue("@cli_estado", modelo.Cli_estado);
         conexao.Conectar();
         cmd.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         throw new Exception("Ops! ocorreu algum erro " + ex.Message);;
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Exemplo n.º 9
0
        public void Incluir(ModeloCaracteristicaManufaturado1 modelo)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "EXECUTE spInserirCaracteristicaManufaturado1 @nome, @descicao";
                cmd.Parameters.AddWithValue("@nome", modelo.NomeCaracteristicaManufaturado1);
                cmd.Parameters.AddWithValue("@descricao", modelo.DescricaoCaracteristicaManufaturado1);

                conexao.Conectar();
                modelo.IDCaracteristicaManufaturado1 = Convert.ToInt32(cmd.ExecuteScalar());
            }

            catch (Exception erro)
            {
                throw new Exception(erro.Message);
            }

            finally
            {
                conexao.Desconectar();
            }
        }
Exemplo n.º 10
0
 public void Incluir(ModeloSubCategoria modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.ObjetoConexao;
         cmd.CommandText = "insert into subcategoria(cat_cod, scat_nome, scat_data, scat_time, scat_status) VALUES(@catcod, @nome, @data, @time, @status); select @@IDENTITY;";
         cmd.Parameters.AddWithValue("@catcod", modelo.CatCod);
         cmd.Parameters.AddWithValue("@nome", modelo.ScatNome);
         cmd.Parameters.AddWithValue("@data", modelo.ScatData);
         cmd.Parameters.AddWithValue("@time", modelo.ScatTime);
         cmd.Parameters.AddWithValue("@status", modelo.ScatStatus);
         conexao.Conectar();
         modelo.ScatCod = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Exemplo n.º 11
0
        private void Incluir(ModeloParcelasVenda modelo)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "insert into parcelasvenda (pve_cod, ven_cod, pco_datavecto, pve_valor)"
                                  + "values (@pve_cod, @ven_cod, @pco_datavecto, @pve_valor);";

                cmd.Parameters.AddWithValue("@pve_cod", modelo.PveCod);
                cmd.Parameters.AddWithValue("@ven_cod", modelo.VenCod);
                cmd.Parameters.AddWithValue("@pve_valor", modelo.PveValor);
                cmd.Parameters.Add("@pve_datavecto", System.Data.SqlDbType.Date);

                if (modelo.PveDataVencimento == null)
                {
                    cmd.Parameters["@pve_datavecto"].Value = DBNull.Value;
                }
                else
                {
                    cmd.Parameters["@pve_datavecto"].Value = modelo.PveDataVencimento;
                }

                conexao.Conectar();

                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                MessageBox.Show(ex.Message, ex.StackTrace + "Detalhes Exception");
            }
            finally
            {
                conexao.Desconectar();
            }
        }
 public void Incluir(ModeloConta modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.ObjetoConexao;
         cmd.CommandText = "INSERT INTO contas(id_sequencia, descricao, saldo_inicial, cadastro, ativa) VALUES (@sequencia, @descricao, @saldoinicial, @cadastro, @ativa); SELECT @@IDENTITY;";
         cmd.Parameters.AddWithValue("@sequencia", modelo.IdSequencia);
         cmd.Parameters.AddWithValue("@descricao", modelo.Descricao);
         cmd.Parameters.AddWithValue("@saldoinicial", modelo.SaldoInicial);
         cmd.Parameters.AddWithValue("@cadastro", modelo.Cadastro);
         cmd.Parameters.AddWithValue("@ativa", modelo.Ativa);
         conexao.Conectar();
         modelo.IdConta = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Exemplo n.º 13
0
        public void Incluir(ModeloSubCategoria sc)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = CONEXAO.objConexao;
                cmd.CommandText = "insert into subcategoria(cat_cod, scat_nome) values(@fk_codcategoria, @nome); select @@IDENTITY;";
                cmd.Parameters.AddWithValue("@fk_codcategoria", sc.FKCatCod);
                cmd.Parameters.AddWithValue("@nome", sc.SubCategoriaNome);


                CONEXAO.Conectar();

                sc.CodSubCat = Convert.ToInt32(cmd.ExecuteScalar());
            }
            catch (Exception erro)
            {
                throw new Exception(erro.Message);
            }
            finally
            {
                CONEXAO.Desconectar();
            }
        }
Exemplo n.º 14
0
        public void Incluir(ModeloVenda modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.Transaction = conexao.ObjetoTransacao;
            cmd.CommandText = "insert into venda (cli_cod,ven_status,ven_atendente,ven_nome,ven_total,ven_winthor) " +
                              "values (@cli_cod,@ven_status,@ven_atendente,@ven_nome,@ven_total,@ven_winthor);select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@cli_cod", modelo.CliCod);
            cmd.Parameters.AddWithValue("@ven_total", modelo.VenTotal);
            cmd.Parameters.AddWithValue("@ven_nome", modelo.VenNome);
            cmd.Parameters.AddWithValue("@ven_status", modelo.VenStatus);
            cmd.Parameters.AddWithValue("@ven_atendente", modelo.VenAtend);
            cmd.Parameters.AddWithValue("@ven_winthor", modelo.VenWinthor);
            conexao.Conectar();
            modelo.VenCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
 public void Inserir(DataTable permissao, int usucod)
 {
     try
     {
         SqlCommand cmd = new SqlCommand("[dbo].[spUsuarioControlePermissaoCadastrar]", conexao._conexao);
         cmd.CommandType = CommandType.StoredProcedure;
         SqlParameter par = cmd.Parameters.AddWithValue("@permissao", permissao);
         par.SqlDbType = SqlDbType.Structured;
         cmd.Parameters.AddWithValue("@usucod", usucod);
         conexao.Conectar();
         cmd.ExecuteNonQuery();
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Exemplo n.º 16
0
        public string Incluir(ModUnMedida md)
        {
            if (v.Existe(SELECT(md.Medida)))
            {
                return("Unidade de Medida já cadastrada !");
            }
            else
            {
                conexao.Desconectar();

                string inserir = "INSERT INTO TB_UMedida(Medida)" +
                                 "VALUES(@Med)";

                cmd = new SqlCommand(inserir, conexao.Con);
                cmd.Parameters.AddWithValue("@Med", md.Medida);
                conexao.Conectar();
                cmd.ExecuteNonQuery();
                conexao.Desconectar();
                return("Cadastrado com sucesso !");
            }
        }
Exemplo n.º 17
0
 public void Inserir(ModeloUsuario modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand("[dbo].[spUsuarioInserir]", conexao._conexao);
         ParametrosUsuario(modelo, cmd);
         conexao.Conectar();
         modelo.usu_cod = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Exemplo n.º 18
0
 public void Excluir(int cod)
 {
     try
     {
         SqlCommand cmd = new SqlCommand("[dbo].[spCompraExcluir]", conexao._conexao);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@com_cod", cod);
         conexao.Conectar();
         cmd.ExecuteNonQuery();
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
Exemplo n.º 19
0
        public void IncluirVlrPAD(ModeloPCMOVCR modelo)
        {
            String comando1 = "";

            comando1 = comando1 + "INSERT INTO PCMOVCR( " + "\n";
            comando1 = comando1 + "  NUMTRANS, " + "\n";
            comando1 = comando1 + "  DATA, " + "\n";
            comando1 = comando1 + "  CODBANCO, " + "\n";
            comando1 = comando1 + "  CODCOB, " + "\n";
            comando1 = comando1 + "  VALOR, " + "\n";
            comando1 = comando1 + "  TIPO, " + "\n";
            comando1 = comando1 + "  HISTORICO, " + "\n";
            comando1 = comando1 + "  HISTORICO2, " + "\n";
            comando1 = comando1 + "  NUMCARR, " + "\n";
            comando1 = comando1 + "  VLSALDO, " + "\n";
            comando1 = comando1 + "  HORA, " + "\n";
            comando1 = comando1 + "  MINUTO, " + "\n";
            comando1 = comando1 + "  CODFUNC, " + "\n";
            comando1 = comando1 + "  INDICE, " + "\n";
            comando1 = comando1 + "  OPERACAO, " + "\n";
            comando1 = comando1 + "  NUMDOC, " + "\n";
            comando1 = comando1 + "  NUMCARREG, " + "\n";
            comando1 = comando1 + "  CODROTINALANC " + "\n";
            comando1 = comando1 + ") VALUES ( " + "\n";
            comando1 = comando1 + "  :NUMTRANS, " + "\n";
            comando1 = comando1 + "  :DATA, " + "\n";
            comando1 = comando1 + "  :CODBANCO, " + "\n";
            comando1 = comando1 + "  'SEL', " + "\n";
            comando1 = comando1 + "  :VALOR, " + "\n";
            comando1 = comando1 + "  'D', " + "\n";
            comando1 = comando1 + "  'VLR OUTRAS RECEITAS - SEL', " + "\n";
            comando1 = comando1 + "  'NUMCAR - N '||:NUMCARREG, " + "\n";
            comando1 = comando1 + "   9900, " + "\n";
            comando1 = comando1 + "  :VLSALDO, " + "\n";
            comando1 = comando1 + "  TO_CHAR(SYSDATE,'hh'), " + "\n";
            comando1 = comando1 + "  TO_CHAR(SYSDATE,'mi'), " + "\n";
            comando1 = comando1 + "   1, " + "\n";
            comando1 = comando1 + "  'A', " + "\n";
            comando1 = comando1 + "   1, " + "\n";
            comando1 = comando1 + "  :NUMDOC, " + "\n";
            comando1 = comando1 + "  :NUMCARREG, " + "\n";
            comando1 = comando1 + "   2075 )";

            OracleCommand cmd = new OracleCommand();

            cmd.Connection = conexao.ObjetoConexao;
            cmd.Parameters.AddWithValue(":NUMTRANS", modelo.Numtrans);
            cmd.Parameters.AddWithValue(":DATA", modelo.Data);
            cmd.Parameters.AddWithValue(":CODBANCO", modelo.Codbanco);
            cmd.Parameters.AddWithValue(":VALOR", modelo.Valor);
            cmd.Parameters.AddWithValue(":NUMCARREG", modelo.Numcarreg);
            cmd.Parameters.AddWithValue(":NUMDOC", modelo.Numcarreg);
            cmd.Parameters.AddWithValue(":VLSALDO", modelo.Vlsaldo);


            cmd.CommandText = comando1;
            cmd.CommandType = System.Data.CommandType.Text;

            conexao.Conectar();
            cmd.ExecuteNonQuery();
            conexao.Desconectar();
        }
Exemplo n.º 20
0
        public void Incluir(ModeloPCORIGEMPRECO modelo)
        {
            String comando1 = "";

#pragma warning disable CS0618 // "OracleCommand" é obsoleto: "OracleCommand has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260"
#pragma warning disable CS0618 // "OracleCommand" é obsoleto: "OracleCommand has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260"
            OracleCommand cmd = new OracleCommand();
#pragma warning restore CS0618 // "OracleCommand" é obsoleto: "OracleCommand has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260"
#pragma warning restore CS0618 // "OracleCommand" é obsoleto: "OracleCommand has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260"
            cmd.Connection = conexao.ObjetoConexao;

            comando1        = comando1 + "INSERT INTO PCORIGEMPRECO " + "\n";
            comando1        = comando1 + "     ( " + "\n";
            comando1        = comando1 + "    CODAUTORIZACAO " + "\n";
            comando1        = comando1 + "    ,CODDESCFLEX " + "\n";
            comando1        = comando1 + "    ,CODDESCPBASE " + "\n";
            comando1        = comando1 + "    ,CODDESCPTABELA " + "\n";
            comando1        = comando1 + "    ,CODEMITENTE " + "\n";
            comando1        = comando1 + "    ,CODFIGVENDATRIANGULAR " + "\n";
            comando1        = comando1 + "    ,CODFILIAL " + "\n";
            comando1        = comando1 + "    ,CODFILIALNF " + "\n";
            comando1        = comando1 + "    ,CODFISCAL " + "\n";
            comando1        = comando1 + "    ,CODPRECOFIXO " + "\n";
            comando1        = comando1 + "    ,CODPROD " + "\n";
            comando1        = comando1 + "    ,CODROTINADESCFLEX " + "\n";
            comando1        = comando1 + "    ,CODROTINADESCPTABELA " + "\n";
            comando1        = comando1 + "    ,CODROTINAPBASE " + "\n";
            comando1        = comando1 + "    ,COLUNAPRECO " + "\n";
            comando1        = comando1 + "    ,CREDITAPOLITICAPBASE " + "\n";
            comando1        = comando1 + "    ,DATA " + "\n";
            comando1        = comando1 + "    ,DTFIMAUTOR " + "\n";
            comando1        = comando1 + "    ,DTFIMDESCFLEX " + "\n";
            comando1        = comando1 + "    ,DTFIMDESCPBASE " + "\n";
            comando1        = comando1 + "    ,DTFIMDESCPTABELA " + "\n";
            comando1        = comando1 + "    ,DTFIMDESCVOLUME " + "\n";
            comando1        = comando1 + "    ,DTFIMOFERTA " + "\n";
            comando1        = comando1 + "    ,DTINICIOAUTOR " + "\n";
            comando1        = comando1 + "    ,DTINICIODESCFLEX " + "\n";
            comando1        = comando1 + "    ,DTINICIODESCPBASE " + "\n";
            comando1        = comando1 + "    ,DTINICIODESCPTABELA " + "\n";
            comando1        = comando1 + "    ,DTINICIODESCVOLUME " + "\n";
            comando1        = comando1 + "    ,DTINICIOOFERTA " + "\n";
            comando1        = comando1 + "    ,FATORPRECO " + "\n";
            comando1        = comando1 + "    ,FIMINTERVALO " + "\n";
            comando1        = comando1 + "    ,FIMINTERVALOAUTORI " + "\n";
            comando1        = comando1 + "    ,FIMINTERVALOPBASE " + "\n";
            comando1        = comando1 + "    ,FIMINTERVALOPTABELA " + "\n";
            comando1        = comando1 + "    ,INICIOINTERVALO " + "\n";
            comando1        = comando1 + "    ,INICIOINTERVALOAUTORI " + "\n";
            comando1        = comando1 + "    ,INICIOINTERVALOPBASE " + "\n";
            comando1        = comando1 + "    ,INICIOINTERVALOPTABELA " + "\n";
            comando1        = comando1 + "    ,NAODEBITAPOLITICAPBASE " + "\n";
            comando1        = comando1 + "    ,NUMPED " + "\n";
            comando1        = comando1 + "    ,NUMREGIAO " + "\n";
            comando1        = comando1 + "    ,NUMSEQ " + "\n";
            comando1        = comando1 + "    ,ORIGEMPED " + "\n";
            comando1        = comando1 + "    ,ORIGEMPEDFLEX " + "\n";
            comando1        = comando1 + "    ,ORIGEMPEDPBASE " + "\n";
            comando1        = comando1 + "    ,ORIGEMPEDPTABELA " + "\n";
            comando1        = comando1 + "    ,ORIGEMPRECO " + "\n";
            comando1        = comando1 + "    ,PERACRESCISMOSIMPNAC " + "\n";
            comando1        = comando1 + "    ,PERBONIFIC " + "\n";
            comando1        = comando1 + "    ,PERCACRESCBALCAO " + "\n";
            comando1        = comando1 + "    ,PERCACRESCIMOTELEMARKETING " + "\n";
            comando1        = comando1 + "    ,PERCACRESCPF " + "\n";
            comando1        = comando1 + "    ,PERCDESCABATIMENTO " + "\n";
            comando1        = comando1 + "    ,PERCDESCAUTOR " + "\n";
            comando1        = comando1 + "    ,PERCDESCCOFINS " + "\n";
            comando1        = comando1 + "    ,PERCDESCFLEX " + "\n";
            comando1        = comando1 + "    ,PERCDESCPBASE " + "\n";
            comando1        = comando1 + "    ,PERCDESCPIS " + "\n";
            comando1        = comando1 + "    ,PERCDESCPTABELA " + "\n";
            comando1        = comando1 + "    ,PERCDESCVOLUME " + "\n";
            comando1        = comando1 + "    ,PERCFRETE " + "\n";
            comando1        = comando1 + "    ,PERCPLPAG " + "\n";
            comando1        = comando1 + "    ,PERCRAMOATIV " + "\n";
            comando1        = comando1 + "    ,PERCREDALIQIPI " + "\n";
            comando1        = comando1 + "    ,PERDESCCOM " + "\n";
            comando1        = comando1 + "    ,PORIGINAL " + "\n";
            comando1        = comando1 + "    ,QTMINATACADO " + "\n";
            comando1        = comando1 + "    ,SITTRIBUT " + "\n";
            comando1        = comando1 + "    ,TIPOBROKER " + "\n";
            comando1        = comando1 + "    ,TIPODESCFLEX " + "\n";
            comando1        = comando1 + "    ,TIPODESCPBASE " + "\n";
            comando1        = comando1 + "    ,TIPODESCPTABELA " + "\n";
            comando1        = comando1 + "    ,TIPOFRETE " + "\n";
            comando1        = comando1 + "    ,USATRIBUTPORUF " + "\n";
            comando1        = comando1 + "    ,VLBONIFIC " + "\n";
            comando1        = comando1 + "    ,VLDESCABATIMENTO " + "\n";
            comando1        = comando1 + "    ,VLDESCCOM " + "\n";
            comando1        = comando1 + "    ,VLDESCICMS " + "\n";
            comando1        = comando1 + "    ,VLDESCREDUCAOCOFINS " + "\n";
            comando1        = comando1 + "    ,VLDESCREDUCAOPIS " + "\n";
            comando1        = comando1 + "    ,VLDIFALIQUOTAS " + "\n";
            comando1        = comando1 + "    ,VLICMSDIFALIQPART " + "\n";
            comando1        = comando1 + "    ,VLICMSPARTILHA " + "\n";
            comando1        = comando1 + "    ,VLIPI " + "\n";
            comando1        = comando1 + "    ,VLREDPVENDASIMPLESNA " + "\n";
            comando1        = comando1 + "    ,VLREPASSE " + "\n";
            comando1        = comando1 + "    ,VLST " + "\n";
            comando1        = comando1 + "    ,VLSUFRAMA " + "\n";
            comando1        = comando1 + "    ) " + "\n";
            comando1        = comando1 + "    VALUES " + "\n";
            comando1        = comando1 + "    ( " + "\n";
            comando1        = comando1 + "    :CODAUTORIZACAO " + "\n";
            comando1        = comando1 + "    ,:CODDESCFLEX " + "\n";
            comando1        = comando1 + "    ,:CODDESCPBASE " + "\n";
            comando1        = comando1 + "    ,:CODDESCPTABELA " + "\n";
            comando1        = comando1 + "    ,:CODEMITENTE " + "\n";
            comando1        = comando1 + "    ,:CODFIGVENDATRIANGULAR " + "\n";
            comando1        = comando1 + "    ,:CODFILIAL " + "\n";
            comando1        = comando1 + "    ,:CODFILIALNF " + "\n";
            comando1        = comando1 + "    ,:CODFISCAL " + "\n";
            comando1        = comando1 + "    ,:CODPRECOFIXO " + "\n";
            comando1        = comando1 + "    ,:CODPROD " + "\n";
            comando1        = comando1 + "    ,:CODROTINADESCFLEX " + "\n";
            comando1        = comando1 + "    ,:CODROTINADESCPTABELA " + "\n";
            comando1        = comando1 + "    ,:CODROTINAPBASE " + "\n";
            comando1        = comando1 + "    ,:COLUNAPRECO " + "\n";
            comando1        = comando1 + "    ,:CREDITAPOLITICAPBASE " + "\n";
            comando1        = comando1 + "    ,:DATA " + "\n";
            comando1        = comando1 + "    ,:DTFIMAUTOR " + "\n";
            comando1        = comando1 + "    ,:DTFIMDESCFLEX " + "\n";
            comando1        = comando1 + "    ,:DTFIMDESCPBASE " + "\n";
            comando1        = comando1 + "    ,:DTFIMDESCPTABELA " + "\n";
            comando1        = comando1 + "    ,:DTFIMDESCVOLUME " + "\n";
            comando1        = comando1 + "    ,:DTFIMOFERTA " + "\n";
            comando1        = comando1 + "    ,:DTINICIOAUTOR " + "\n";
            comando1        = comando1 + "    ,:DTINICIODESCFLEX " + "\n";
            comando1        = comando1 + "    ,:DTINICIODESCPBASE " + "\n";
            comando1        = comando1 + "    ,:DTINICIODESCPTABELA " + "\n";
            comando1        = comando1 + "    ,:DTINICIODESCVOLUME " + "\n";
            comando1        = comando1 + "    ,:DTINICIOOFERTA " + "\n";
            comando1        = comando1 + "    ,:FATORPRECO " + "\n";
            comando1        = comando1 + "    ,:FIMINTERVALO " + "\n";
            comando1        = comando1 + "    ,:FIMINTERVALOAUTORI " + "\n";
            comando1        = comando1 + "    ,:FIMINTERVALOPBASE " + "\n";
            comando1        = comando1 + "    ,:FIMINTERVALOPTABELA " + "\n";
            comando1        = comando1 + "    ,:INICIOINTERVALO " + "\n";
            comando1        = comando1 + "    ,:INICIOINTERVALOAUTORI " + "\n";
            comando1        = comando1 + "    ,:INICIOINTERVALOPBASE " + "\n";
            comando1        = comando1 + "    ,:INICIOINTERVALOPTABELA " + "\n";
            comando1        = comando1 + "    ,:NAODEBITAPOLITICAPBASE " + "\n";
            comando1        = comando1 + "    ,:NUMPED " + "\n";
            comando1        = comando1 + "    ,:NUMREGIAO " + "\n";
            comando1        = comando1 + "    ,:NUMSEQ " + "\n";
            comando1        = comando1 + "    ,:ORIGEMPED " + "\n";
            comando1        = comando1 + "    ,:ORIGEMPEDFLEX " + "\n";
            comando1        = comando1 + "    ,:ORIGEMPEDPBASE " + "\n";
            comando1        = comando1 + "    ,:ORIGEMPEDPTABELA " + "\n";
            comando1        = comando1 + "    ,:ORIGEMPRECO " + "\n";
            comando1        = comando1 + "    ,:PERACRESCISMOSIMPNAC " + "\n";
            comando1        = comando1 + "    ,:PERBONIFIC " + "\n";
            comando1        = comando1 + "    ,:PERCACRESCBALCAO " + "\n";
            comando1        = comando1 + "    ,:PERCACRESCIMOTELEMARKETING " + "\n";
            comando1        = comando1 + "    ,:PERCACRESCPF " + "\n";
            comando1        = comando1 + "    ,:PERCDESCABATIMENTO " + "\n";
            comando1        = comando1 + "    ,:PERCDESCAUTOR " + "\n";
            comando1        = comando1 + "    ,:PERCDESCCOFINS " + "\n";
            comando1        = comando1 + "    ,:PERCDESCFLEX " + "\n";
            comando1        = comando1 + "    ,:PERCDESCPBASE " + "\n";
            comando1        = comando1 + "    ,:PERCDESCPIS " + "\n";
            comando1        = comando1 + "    ,:PERCDESCPTABELA " + "\n";
            comando1        = comando1 + "    ,:PERCDESCVOLUME " + "\n";
            comando1        = comando1 + "    ,:PERCFRETE " + "\n";
            comando1        = comando1 + "    ,:PERCPLPAG " + "\n";
            comando1        = comando1 + "    ,:PERCRAMOATIV " + "\n";
            comando1        = comando1 + "    ,:PERCREDALIQIPI " + "\n";
            comando1        = comando1 + "    ,:PERDESCCOM " + "\n";
            comando1        = comando1 + "    ,:PORIGINAL " + "\n";
            comando1        = comando1 + "    ,:QTMINATACADO " + "\n";
            comando1        = comando1 + "    ,:SITTRIBUT " + "\n";
            comando1        = comando1 + "    ,:TIPOBROKER " + "\n";
            comando1        = comando1 + "    ,:TIPODESCFLEX " + "\n";
            comando1        = comando1 + "    ,:TIPODESCPBASE " + "\n";
            comando1        = comando1 + "    ,:TIPODESCPTABELA " + "\n";
            comando1        = comando1 + "    ,:TIPOFRETE " + "\n";
            comando1        = comando1 + "    ,:USATRIBUTPORUF " + "\n";
            comando1        = comando1 + "    ,:VLBONIFIC " + "\n";
            comando1        = comando1 + "    ,:VLDESCABATIMENTO " + "\n";
            comando1        = comando1 + "    ,:VLDESCCOM " + "\n";
            comando1        = comando1 + "    ,:VLDESCICMS " + "\n";
            comando1        = comando1 + "    ,:VLDESCREDUCAOCOFINS " + "\n";
            comando1        = comando1 + "    ,:VLDESCREDUCAOPIS " + "\n";
            comando1        = comando1 + "    ,:VLDIFALIQUOTAS " + "\n";
            comando1        = comando1 + "    ,:VLICMSDIFALIQPART " + "\n";
            comando1        = comando1 + "    ,:VLICMSPARTILHA " + "\n";
            comando1        = comando1 + "    ,:VLIPI " + "\n";
            comando1        = comando1 + "    ,:VLREDPVENDASIMPLESNA " + "\n";
            comando1        = comando1 + "    ,:VLREPASSE " + "\n";
            comando1        = comando1 + "    ,:VLST " + "\n";
            comando1        = comando1 + "    ,:VLSUFRAMA)";
            cmd.CommandText = comando1;
            cmd.Parameters.AddWithValue(":CODAUTORIZACAO", modelo.codautorizacao);
            cmd.Parameters.AddWithValue(":CODDESCFLEX", modelo.coddescflex);
            cmd.Parameters.AddWithValue(":CODDESCPBASE", modelo.coddescpbase);
            cmd.Parameters.AddWithValue(":CODDESCPTABELA", modelo.coddescptabela);
            cmd.Parameters.AddWithValue(":CODEMITENTE", modelo.codemitente);
            cmd.Parameters.AddWithValue(":CODFIGVENDATRIANGULAR", modelo.codfigvendatriangular);
            cmd.Parameters.AddWithValue(":CODFILIAL", modelo.codfilial);
            cmd.Parameters.AddWithValue(":CODFILIALNF", modelo.codfilialnf);
            cmd.Parameters.AddWithValue(":CODFISCAL", modelo.codfiscal);
            cmd.Parameters.AddWithValue(":CODPRECOFIXO", modelo.codprecofixo);
            cmd.Parameters.AddWithValue(":CODPROD", modelo.codprod);
            cmd.Parameters.AddWithValue(":CODROTINADESCFLEX", modelo.codrotinadescflex);
            cmd.Parameters.AddWithValue(":CODROTINADESCPTABELA", modelo.codrotinadescptabela);
            cmd.Parameters.AddWithValue(":CODROTINAPBASE", modelo.codrotinapbase);
            cmd.Parameters.AddWithValue(":COLUNAPRECO", modelo.colunapreco);
            cmd.Parameters.AddWithValue(":CREDITAPOLITICAPBASE", modelo.creditapoliticapbase);
            cmd.Parameters.AddWithValue(":DATA", modelo.data);
            cmd.Parameters.AddWithValue(":DTFIMAUTOR", modelo.dtfimautor);
            cmd.Parameters.AddWithValue(":DTFIMDESCFLEX", modelo.dtfimdescflex);
            cmd.Parameters.AddWithValue(":DTFIMDESCPBASE", modelo.dtfimdescpbase);
            cmd.Parameters.AddWithValue(":DTFIMDESCPTABELA", modelo.dtfimdescptabela);
            cmd.Parameters.AddWithValue(":DTFIMDESCVOLUME", modelo.dtfimdescvolume);
            cmd.Parameters.AddWithValue(":DTFIMOFERTA", modelo.dtfimoferta);
            cmd.Parameters.AddWithValue(":DTINICIOAUTOR", modelo.dtinicioautor);
            cmd.Parameters.AddWithValue(":DTINICIODESCFLEX", modelo.dtiniciodescflex);
            cmd.Parameters.AddWithValue(":DTINICIODESCPBASE", modelo.dtiniciodescpbase);
            cmd.Parameters.AddWithValue(":DTINICIODESCPTABELA", modelo.dtiniciodescptabela);
            cmd.Parameters.AddWithValue(":DTINICIODESCVOLUME", modelo.dtiniciodescvolume);
            cmd.Parameters.AddWithValue(":DTINICIOOFERTA", modelo.dtiniciooferta);
            cmd.Parameters.AddWithValue(":FATORPRECO", modelo.fatorpreco);
            cmd.Parameters.AddWithValue(":FIMINTERVALO", modelo.fimintervalo);
            cmd.Parameters.AddWithValue(":FIMINTERVALOAUTORI", modelo.fimintervaloautori);
            cmd.Parameters.AddWithValue(":FIMINTERVALOPBASE", modelo.fimintervalopbase);
            cmd.Parameters.AddWithValue(":FIMINTERVALOPTABELA", modelo.fimintervaloptabela);
            cmd.Parameters.AddWithValue(":INICIOINTERVALO", modelo.iniciointervalo);
            cmd.Parameters.AddWithValue(":INICIOINTERVALOAUTORI", modelo.iniciointervaloautori);
            cmd.Parameters.AddWithValue(":INICIOINTERVALOPBASE", modelo.iniciointervalopbase);
            cmd.Parameters.AddWithValue(":INICIOINTERVALOPTABELA", modelo.iniciointervaloptabela);
            cmd.Parameters.AddWithValue(":NAODEBITAPOLITICAPBASE", modelo.naodebitapoliticapbase);
            cmd.Parameters.AddWithValue(":NUMPED", modelo.numped);
            cmd.Parameters.AddWithValue(":NUMREGIAO", modelo.numregiao);
            cmd.Parameters.AddWithValue(":NUMSEQ", modelo.numseq);
            cmd.Parameters.AddWithValue(":ORIGEMPED", modelo.origemped);
            cmd.Parameters.AddWithValue(":ORIGEMPEDFLEX", modelo.origempedflex);
            cmd.Parameters.AddWithValue(":ORIGEMPEDPBASE", modelo.origempedpbase);
            cmd.Parameters.AddWithValue(":ORIGEMPEDPTABELA", modelo.origempedptabela);
            cmd.Parameters.AddWithValue(":ORIGEMPRECO", modelo.origempreco);
            cmd.Parameters.AddWithValue(":PERACRESCISMOSIMPNAC", modelo.peracrescismosimpnac);
            cmd.Parameters.AddWithValue(":PERBONIFIC", modelo.perbonific);
            cmd.Parameters.AddWithValue(":PERCACRESCBALCAO", modelo.percacrescbalcao);
            cmd.Parameters.AddWithValue(":PERCACRESCIMOTELEMARKETING", modelo.percacrescimotelemarketing);
            cmd.Parameters.AddWithValue(":PERCACRESCPF", modelo.percacrescpf);
            cmd.Parameters.AddWithValue(":PERCDESCABATIMENTO", modelo.percdescabatimento);
            cmd.Parameters.AddWithValue(":PERCDESCAUTOR", modelo.percdescautor);
            cmd.Parameters.AddWithValue(":PERCDESCCOFINS", modelo.percdesccofins);
            cmd.Parameters.AddWithValue(":PERCDESCFLEX", modelo.percdescflex);
            cmd.Parameters.AddWithValue(":PERCDESCPBASE", modelo.percdescpbase);
            cmd.Parameters.AddWithValue(":PERCDESCPIS", modelo.percdescpis);
            cmd.Parameters.AddWithValue(":PERCDESCPTABELA", modelo.percdescptabela);
            cmd.Parameters.AddWithValue(":PERCDESCVOLUME", modelo.percdescvolume);
            cmd.Parameters.AddWithValue(":PERCFRETE", modelo.percfrete);
            cmd.Parameters.AddWithValue(":PERCPLPAG", modelo.percplpag);
            cmd.Parameters.AddWithValue(":PERCRAMOATIV", modelo.percramoativ);
            cmd.Parameters.AddWithValue(":PERCREDALIQIPI", modelo.percredaliqipi);
            cmd.Parameters.AddWithValue(":PERDESCCOM", modelo.perdesccom);
            cmd.Parameters.AddWithValue(":PORIGINAL", modelo.poriginal);
            cmd.Parameters.AddWithValue(":QTMINATACADO", modelo.qtminatacado);
            cmd.Parameters.AddWithValue(":SITTRIBUT", modelo.sittribut);
            cmd.Parameters.AddWithValue(":TIPOBROKER", modelo.tipobroker);
            cmd.Parameters.AddWithValue(":TIPODESCFLEX", modelo.tipodescflex);
            cmd.Parameters.AddWithValue(":TIPODESCPBASE", modelo.tipodescpbase);
            cmd.Parameters.AddWithValue(":TIPODESCPTABELA", modelo.tipodescptabela);
            cmd.Parameters.AddWithValue(":TIPOFRETE", modelo.tipofrete);
            cmd.Parameters.AddWithValue(":USATRIBUTPORUF", modelo.usatributporuf);
            cmd.Parameters.AddWithValue(":VLBONIFIC", modelo.vlbonific);
            cmd.Parameters.AddWithValue(":VLDESCABATIMENTO", modelo.vldescabatimento);
            cmd.Parameters.AddWithValue(":VLDESCCOM", modelo.vldesccom);
            cmd.Parameters.AddWithValue(":VLDESCICMS", modelo.vldescicms);
            cmd.Parameters.AddWithValue(":VLDESCREDUCAOCOFINS", modelo.vldescreducaocofins);
            cmd.Parameters.AddWithValue(":VLDESCREDUCAOPIS", modelo.vldescreducaopis);
            cmd.Parameters.AddWithValue(":VLDIFALIQUOTAS", modelo.vldifaliquotas);
            cmd.Parameters.AddWithValue(":VLICMSDIFALIQPART", modelo.vlicmsdifaliqpart);
            cmd.Parameters.AddWithValue(":VLICMSPARTILHA", modelo.vlicmspartilha);
            cmd.Parameters.AddWithValue(":VLIPI", modelo.vlipi);
            cmd.Parameters.AddWithValue(":VLREDPVENDASIMPLESNA", modelo.vlredpvendasimplesna);
            cmd.Parameters.AddWithValue(":VLREPASSE", modelo.vlrepasse);
            cmd.Parameters.AddWithValue(":VLST", modelo.vlst);
            cmd.Parameters.AddWithValue(":VLSUFRAMA", modelo.vlsuframa);
            conexao.Conectar();
            cmd.ExecuteNonQuery();
            conexao.Desconectar();
        }
Exemplo n.º 21
0
        public void Incluir(ModeloPCVENDACONSUM modelo)
        {
            String        comando1 = "";
            OracleCommand cmd      = new OracleCommand();

            cmd.Connection = conexao.ObjetoConexao;

            comando1        = comando1 + "INSERT INTO pcvendaconsum " + "\n";
            comando1        = comando1 + "                ( numped " + "\n";
            comando1        = comando1 + "                 ,cliente " + "\n";
            comando1        = comando1 + "                 ,cgcent " + "\n";
            comando1        = comando1 + "                 ,enderent " + "\n";
            comando1        = comando1 + "                 ,bairroent " + "\n";
            comando1        = comando1 + "                 ,telent " + "\n";
            comando1        = comando1 + "                 ,municent " + "\n";
            comando1        = comando1 + "                 ,estent " + "\n";
            comando1        = comando1 + "                 ,cepent " + "\n";
            comando1        = comando1 + "                 ,ieent " + "\n";
            comando1        = comando1 + "                 ,nomecontato " + "\n";
            comando1        = comando1 + "                 ,telefonecontato " + "\n";
            comando1        = comando1 + "                 ,obscontato " + "\n";
            comando1        = comando1 + "                 ,email " + "\n";
            comando1        = comando1 + "                 ,codcidade " + "\n";
            comando1        = comando1 + "                 ,numeroent " + "\n";
            comando1        = comando1 + "                ) " + "\n";
            comando1        = comando1 + "         VALUES ( :numped " + "\n";
            comando1        = comando1 + "                 ,:cliente " + "\n";
            comando1        = comando1 + "                 ,:cgcent " + "\n";
            comando1        = comando1 + "                 ,:enderent " + "\n";
            comando1        = comando1 + "                 ,:bairroent " + "\n";
            comando1        = comando1 + "                 ,:telent " + "\n";
            comando1        = comando1 + "                 ,:municent " + "\n";
            comando1        = comando1 + "                 ,:estent " + "\n";
            comando1        = comando1 + "                 ,:cepent " + "\n";
            comando1        = comando1 + "                 ,:ieent " + "\n";
            comando1        = comando1 + "                 ,:nomecontato " + "\n";
            comando1        = comando1 + "                 ,:telefonecontato " + "\n";
            comando1        = comando1 + "                 ,:obscontato " + "\n";
            comando1        = comando1 + "                 ,:email " + "\n";
            comando1        = comando1 + "                 ,:codcidade " + "\n";
            comando1        = comando1 + "                 ,:numeroent " + "\n";
            comando1        = comando1 + "                )";
            cmd.CommandText = comando1;
            cmd.Parameters.AddWithValue(":numped", modelo.numped);
            cmd.Parameters.AddWithValue(":cliente", modelo.cliente);
            cmd.Parameters.AddWithValue(":cgcent", modelo.cgcent);
            cmd.Parameters.AddWithValue(":enderent", modelo.enderent);
            cmd.Parameters.AddWithValue(":bairroent", modelo.bairroent);
            cmd.Parameters.AddWithValue(":telent", modelo.telent);
            cmd.Parameters.AddWithValue(":municent", modelo.municent);
            cmd.Parameters.AddWithValue(":estent", modelo.estent);
            cmd.Parameters.AddWithValue(":cepent", modelo.cepent);
            cmd.Parameters.AddWithValue(":ieent", modelo.ieent);
            cmd.Parameters.AddWithValue(":nomecontato", modelo.nomecontato);
            cmd.Parameters.AddWithValue(":telefonecontato", modelo.telefonecontato);
            cmd.Parameters.AddWithValue(":obscontato", modelo.obscontato);
            cmd.Parameters.AddWithValue(":email", modelo.email);
            cmd.Parameters.AddWithValue(":codcidade", modelo.codcidade);
            cmd.Parameters.AddWithValue(":numeroent", modelo.numeroent);
            conexao.Conectar();
            cmd.ExecuteNonQuery();
            conexao.Desconectar();
        }
Exemplo n.º 22
0
        public void Incluir(Segurado segurado)
        {
            try
            {
                MySqlCommand com = new MySqlCommand();
                com.Connection  = conexao.Conexao;
                com.CommandText = "insert into pessoa(nome, data_nascimento, sexo, estado_civil, fone, celular," +
                                  "cep, logradouro, bairro, localidade, uf) values (@nome, @data_nascimento, @sexo, @estado_civil," +
                                  "@fone, @celular, @cep, @logradouro, @bairro, @localidade, @uf); select @@IDENTITY;";
                com.Parameters.AddWithValue("@nome", segurado.Nome);
                com.Parameters.AddWithValue("@data_nascimento", segurado.Data_nascimento);
                com.Parameters.AddWithValue("@sexo", segurado.Sexo);
                com.Parameters.AddWithValue("@estado_civil", segurado.Estado_civil);
                com.Parameters.AddWithValue("@fone", segurado.Fone);
                com.Parameters.AddWithValue("@celular", segurado.Celular);
                com.Parameters.AddWithValue("@cep", segurado.End.Cep);
                com.Parameters.AddWithValue("@logradouro", segurado.End.Logradouro);
                com.Parameters.AddWithValue("@bairro", segurado.End.Bairro);
                com.Parameters.AddWithValue("@localidade", segurado.End.Localidade);
                com.Parameters.AddWithValue("@uf", segurado.End.Uf);
                conexao.Conectar();
                segurado.Id_pessoa = Convert.ToInt32(com.ExecuteScalar());
                ID_segurado        = segurado.Id_pessoa;
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                conexao.Desconectar();
            }


            try
            {
                MySqlCommand com = new MySqlCommand();
                com.Connection  = conexao.Conexao;
                com.CommandText = "insert into segurado(escolaridade, estudante, periodo, profissao, nome_banco, id_pessoa)" +
                                  " values(@escolaridade, @estudante, @periodo, @profissao, @nome_banco, @id_pessoa); select @@IDENTITY; ";
                com.Parameters.AddWithValue("@escolaridade", segurado.Escolaridade);
                com.Parameters.AddWithValue("@estudante", segurado.Estudante);
                com.Parameters.AddWithValue("@periodo", segurado.Periodo);
                com.Parameters.AddWithValue("@profissao", segurado.Profissao);
                com.Parameters.AddWithValue("@nome_banco", segurado.Nome_banco);
                com.Parameters.AddWithValue("@id_pessoa", segurado.Id_pessoa);
                conexao.Conectar();
                segurado.Id_segurado = Convert.ToInt32(com.ExecuteScalar());
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                conexao.Desconectar();
            }
        }