コード例 #1
0
 public void alterarTamanhoDoProduto(string nome, Tamanho[] tam)
 {
     int cod_produto = new Banco().codigoProduto(nome);
     string query1 = "DELETE FROM produtotamanho WHERE cod_produto =" + cod_produto;
     DataTable dtt = new DataTable();
     NpgsqlDataAdapter sql = new NpgsqlDataAdapter(query1, Conectar());
     sql.Fill(dtt);
     for (int i = 0; i < tam.Length; i++)
     {
         string query2 = "INSERT INTO produtotamanho( cod_produto, cod_tamanho, valorproduto) VALUES ("
             + cod_produto + ",'" + tam[i].cod_tamanho2 + "' , "
             + (tam[i].valor).ToString().Replace(',', '.') + ")";
         dtt = new DataTable();
         sql = new NpgsqlDataAdapter(query2, Conectar());
         sql.Fill(dtt);
     }
 }
コード例 #2
0
        private void btConf_Click(object sender, EventArgs e)
        {
            if (!new BancoConsulta().existeProdudo(tbNome.Text) && cLboxTamanho.CheckedItems.Count > 0)
            {
                t = new Tamanho[cLboxTamanho.CheckedItems.Count];

                for (int i = 0; i < t.Length; i++)
                {
                    t[i] = new Tamanho();
                    t[i].setCodigo(cLboxTamanho.CheckedItems[i].ToString());
                }
                bgValores.Visible = true;
                bgAlterarTamanho.Visible = false;
                lbTamanho.Text = t[0].nome2;
                lbProduto.Text = tbNome.Text;
                MessageBox.Show("Cadastro Realizado com Sucesso", "Cadastro");
            }
            else MessageBox.Show("PRODUTO JA EXISTENTE");
        }
コード例 #3
0
        public void cadastrarProduto(string nome, string tipo, Tamanho[] tam, bool impresso)
        {
            int cod_produto = novoCod_Produto();

            string query = "INSERT INTO produto(cod_produto, descricao, cod_tipo, impresso)  VALUES ("
                + cod_produto + " , '" + nome + "' , " + cod_tipoPeloNome(tipo) + " , " + impresso + "  )";
            DataTable dtt = new DataTable();
            NpgsqlDataAdapter sql = new NpgsqlDataAdapter(query, Conectar());
            sql.Fill(dtt);
            for (int i = 0; i < tam.Length; i++)
            {
                string query2 = "INSERT INTO produtotamanho( cod_produto, cod_tamanho, valorproduto,valorCompra) VALUES ("
                    + cod_produto + ",'" + tam[i].cod_tamanho2 + "' , " + (tam[i].valor).ToString().Replace(',', '.')
                    + ", "+(tam[i].compra).ToString().Replace(',', '.') +")";
                dtt = new DataTable();
                sql = new NpgsqlDataAdapter(query2, Conectar());
                sql.Fill(dtt);
            }
        }