Esempio n. 1
0
        public bool InserirEntrada(ModelRegistro modelo)
        {
            try
            {
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "INSERT INTO registro_entrada(pro_cod, for_cod, reg_quantidade, reg_valor_unitario, reg_valor_frete, reg_valor_total, reg_status)" +
                                  "VALUES (@proCod, @forCod, @quantidade, @vlUnitario, @vlFrete, @vlTotal, @status)";
                cmd.Parameters.AddWithValue("@proCod", modelo.codProduto);
                cmd.Parameters.AddWithValue("@quantidade", modelo.quantidade);
                cmd.Parameters.AddWithValue("@vlUnitario", modelo.valorUnitario);
                cmd.Parameters.AddWithValue("@forCod", modelo.for_cod);
                cmd.Parameters.AddWithValue("@vlFrete", modelo.valorFrete);
                cmd.Parameters.AddWithValue("@vlTotal", modelo.valorTotal);
                cmd.Parameters.AddWithValue("@status", modelo.reg_status);

                conexao.Conectar();
                cmd.ExecuteNonQuery();

                return(true);
            }
            catch
            {
                return(false);
            }
            finally
            {
                conexao.Desconectar();
            }
        }
Esempio n. 2
0
        public bool Inserir(ModelPedido modelo)
        {
            try
            {
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "INSERT INTO pedido(ped_for_cod, ped_data_pedido, ped_data_prevista, ped_contato, ped_forma_pagamento, ped_condicao_pagamento, ped_observacao, ped_status)" +
                                  "VALUES (@forCod, @pedido, @prevista, @contato, @pagamento, @condicao, @observacao, @status)";
                cmd.Parameters.AddWithValue("@forCod", modelo.for_cod);
                cmd.Parameters.AddWithValue("@pedido", modelo.ped_data_pedido);
                cmd.Parameters.AddWithValue("@prevista", modelo.ped_data_prevista);
                cmd.Parameters.AddWithValue("@contato", modelo.ped_contato);
                cmd.Parameters.AddWithValue("@pagamento", modelo.ped_forma_pagamento);
                cmd.Parameters.AddWithValue("@condicao", modelo.ped_condicao_pagamento);
                cmd.Parameters.AddWithValue("@observacao", modelo.ped_observacao);
                cmd.Parameters.AddWithValue("@status", modelo.status);

                conexao.Conectar();
                cmd.ExecuteNonQuery();

                return(true);
            }
            catch
            {
                return(false);
            }
            finally
            {
                conexao.Desconectar();
            }
        }