示例#1
0
        public void Incluir(ModeloProduto modeloProduto)
        {
            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(@nome,@descricao, @foto, @valorPago, @valorVenda, @quantidade, @umedCod, @catCod, @scatCod);select @@IDENTITY;";
                cmd.Parameters.AddWithValue("@nome", modeloProduto.pro_nome);
                cmd.Parameters.AddWithValue("@descricao", modeloProduto.pro_descricao);
                cmd.Parameters.AddWithValue("@foto", System.Data.SqlDbType.Image);
                if (modeloProduto.pro_foto == null)
                {
                    cmd.Parameters["@foto"].Value = DBNull.Value;
                }
                else
                {
                    cmd.Parameters["@foto"].Value = modeloProduto.pro_foto;
                }
                cmd.Parameters.AddWithValue("@valorPago", modeloProduto.pro_valorPago);
                cmd.Parameters.AddWithValue("@valorVenda", modeloProduto.pro_valorVenda);
                cmd.Parameters.AddWithValue("@quantidade", modeloProduto.pro_qtde);
                cmd.Parameters.AddWithValue("@umedCod", modeloProduto.umed_cod);
                cmd.Parameters.AddWithValue("@catCod", modeloProduto.cat_cod);
                cmd.Parameters.AddWithValue("@scatCod", modeloProduto.scat_cod);

                conexao.Conectar();
                modeloProduto.cat_cod = Convert.ToInt32(cmd.ExecuteScalar());
                conexao.Desconectar();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public void Incluir(ModeloFornecedor modeloFornecedor)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "insert into fornecedor (for_nome, for_rsocial, for_ie, for_cnpj, for_cep," +
                                  "for_endereco, for_bairro, for_fone, for_cel, for_email, for_endnumero, for_cidade, for_estado)" +
                                  " values (@nome, @rsocial, @ie, @cnpj, @cep, @endereco, @bairro, @fone, @cel, @email, @endnumero," +
                                  " @cidade, @estado);select @@IDENTITY;";

                cmd.Parameters.AddWithValue("@nome", modeloFornecedor.for_nome);
                cmd.Parameters.AddWithValue("@rsocial", modeloFornecedor.for_rsocial);
                cmd.Parameters.AddWithValue("@ie", modeloFornecedor.for_ie);
                cmd.Parameters.AddWithValue("@cnpj", modeloFornecedor.for_cnpj);
                cmd.Parameters.AddWithValue("@cep", modeloFornecedor.for_cep);
                cmd.Parameters.AddWithValue("@endereco", modeloFornecedor.for_endereco);
                cmd.Parameters.AddWithValue("@bairro", modeloFornecedor.for_bairro);
                cmd.Parameters.AddWithValue("@fone", modeloFornecedor.for_fone);
                cmd.Parameters.AddWithValue("@cel", modeloFornecedor.for_cel);
                cmd.Parameters.AddWithValue("@email", modeloFornecedor.for_email);
                cmd.Parameters.AddWithValue("@endnumero", modeloFornecedor.for_endnumero);
                cmd.Parameters.AddWithValue("@cidade", modeloFornecedor.for_cidade);
                cmd.Parameters.AddWithValue("@estado", modeloFornecedor.for_estado);

                conexao.Conectar();
                modeloFornecedor.for_cod = Convert.ToInt32(cmd.ExecuteScalar());
                conexao.Desconectar();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public void Incluir(ModeloCategoria modeloCategoria)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into categoria(cat_nome) values (@nome); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@nome", modeloCategoria.cat_nome);

            conexao.Conectar();
            modeloCategoria.cat_cod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
示例#4
0
        public void Incluir(ModeloTipoPagamento modeloPagamento)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into tipopagamento (tpa_nome) values (@nome); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@nome", modeloPagamento.tpa_nome);

            conexao.Conectar();
            modeloPagamento.tpa_cod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
 public void Incluir(ModeloUnidadeDeMedida modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.ObjetoConexao;
         cmd.CommandText = "insert into undmedida(umed_nome) values (@nome); select @@IDENTITY;";
         cmd.Parameters.AddWithValue("@nome", modelo.umed_nome);
         conexao.Conectar();
         modelo.umed_cod = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
 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.cat_cod);
         cmd.Parameters.AddWithValue("@nome", modelo.scat_nome);
         conexao.Conectar();
         modelo.scat_cod = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
        public void Incluir(ModeloItensCompra modelo)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "insert into itenscompra (itc_cod, itc_qtde, itc_valor, com_cod, pro_cod)" +
                                  "values(@cod, @qtde, @valor, @comCod, @proCod);";
                cmd.Parameters.AddWithValue("@cod", modelo.itc_cod);
                cmd.Parameters.AddWithValue("@qtde", modelo.itc_qtde);
                cmd.Parameters.AddWithValue("@valor", modelo.itc_valor);
                cmd.Parameters.AddWithValue("@comCod", modelo.com_cod);
                cmd.Parameters.AddWithValue("@proCod", modelo.pro_cod);

                conexao.Conectar();
                cmd.ExecuteNonQuery();
                conexao.Desconectar();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
示例#8
0
        public void Incluir(ModeloCompra modeloCompra)
        {
            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 (@data, @nfiscal, @total, @nparcelas, @status, @forcod, @tpacod); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@data", modeloCompra.com_data);
            cmd.Parameters.AddWithValue("@nfiscal", modeloCompra.com_nfiscal);
            cmd.Parameters.AddWithValue("@total", modeloCompra.com_total);
            cmd.Parameters.AddWithValue("@nparcelas", modeloCompra.com_nparcelas);
            cmd.Parameters.AddWithValue("@status", modeloCompra.com_status);
            cmd.Parameters.AddWithValue("@forcod", modeloCompra.for_cod);
            cmd.Parameters.AddWithValue("tpacod", modeloCompra.tpa_cod);

            conexao.Conectar();
            modeloCompra.com_cod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }