//METEDO INSERIR NO BANCO DE DADOS
 public void Incluir(ModeloFornecedor modelo)
 {
     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(@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)";
         cmd.Parameters.AddWithValue("@for_nome", modelo.For_nome);
         cmd.Parameters.AddWithValue("@for_rsocial", modelo.For_rsocial);
         cmd.Parameters.AddWithValue("@for_ie", modelo.For_ie);
         cmd.Parameters.AddWithValue("@for_cnpj", modelo.For_cnpj);
         cmd.Parameters.AddWithValue("@for_cep", modelo.For_cep);
         cmd.Parameters.AddWithValue("@for_endereco", modelo.For_endereco);
         cmd.Parameters.AddWithValue("@for_bairro", modelo.For_bairro);
         cmd.Parameters.AddWithValue("@for_fone", modelo.For_fone);
         cmd.Parameters.AddWithValue("@for_cel", modelo.For_cel);
         cmd.Parameters.AddWithValue("@for_email", modelo.For_email);
         cmd.Parameters.AddWithValue("@for_endnumero", modelo.For_endnumero);
         cmd.Parameters.AddWithValue("@for_cidade", modelo.For_cidade);
         cmd.Parameters.AddWithValue("@for_estado", modelo.For_estado);
         Conexao.Conectar();
         cmd.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
     finally
     {
         Conexao.Desconectar();
     }
 }
예제 #2
0
        private void Incluir(ModeloCompra modelo)
        {
            try
            {
                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);        //ADICIONA PARAMETRO - E INFORMA QUE TIPO ELE VAI ARMAZENAR.
                //DADOS PRIMITIVOS
                cmd.Parameters["@com_data"].Value = modelo.ComData;

                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());
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                conexao.Desconectar();
            }
        }
        public ModeloParcelaVenda CarregaModeloParcelaVenda(int PveCod, int VenCod)
        {
            ModeloParcelaVenda modelo = new ModeloParcelaVenda();
            SqlCommand         cmd    = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "select * from parcelasvenda where pve_cod = @pve_cod and ven_cod = @ven_cod";
            cmd.Parameters.AddWithValue("@pve_cod", PveCod);
            cmd.Parameters.AddWithValue("@ven_cod", VenCod);
            conexao.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.HasRows)
            {
                registro.Read();
                modelo.PveCod       = PveCod;
                modelo.VenCod       = VenCod;
                modelo.PveDataPagto = Convert.ToDateTime(registro["pve_datapagto"]);
                modelo.PveDataVecto = Convert.ToDateTime(registro["pve_datavecto"]);
                modelo.PveValor     = Convert.ToDouble(registro["pve_valor"]);
            }
            registro.Close();
            conexao.Desconectar();
            return(modelo);
        }
예제 #4
0
        //localizar por DATA INICIAL E FINAL SOBRECARGA 4 =====================================================================================================
        public DataTable Localizar(DateTime DTinicial, DateTime DTfinal) //https://youtu.be/wt6KgjodhC0?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=493
        {
            DataTable  tabela = new DataTable();                         //cria a datatable
            SqlCommand cmd    = new SqlCommand();                        //quem vai executar o comando no banco

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "SELECT c.com_cod, c.com_data, c.com_nfiscal, c.com_total, c.com_nparcelas, c.com_status,  c.tpa_cod , c.for_cod, f.for_nome " +
                              "FROM compra AS c INNER JOIN fornecedor AS f ON c.for_cod = f.for_cod " +
                              "WHERE c.com_data BETWEEN @dtIni AND @dtFim";

            //PARAMETRO DATA INICIAL:
            cmd.Parameters.Add("@dtIni", System.Data.SqlDbType.DateTime); //INFORMAR O TIPO DE DADO QUE O PARAMETRO VAI ARMAZENAR - CONFORME O BANCO
            cmd.Parameters["@dtIni"].Value = DTinicial;                   //armazena a data no parametro //

            //PARAMETRO DATA FINAL:
            //AJUSTE PARA FILTRAR INTERVALO DE UM DIA:
            DTfinal = DTfinal.AddDays(1);                                 //ADICIONA 1 DIA
            cmd.Parameters.Add("@dtFim", System.Data.SqlDbType.DateTime); //INFORMAR O TIPO DE DADO QUE O PARAMETRO VAI ARMAZENAR - CONFORME O BANCO
            cmd.Parameters["@dtFim"].Value = DTfinal;                     //armazena a data no parametro //

            //conecta ao banco
            conexao.Conectar();

            //passar o comando para SqlDataAdapter
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            //preenche a tabela com os dados localizados:
            da.Fill(tabela);

            //desconecta do banco
            conexao.Desconectar();

            //retorna a tabela
            return(tabela);
        }
예제 #5
0
 public void Incluir(ModeloTransacao modelo)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.ObjetoConexao;
         cmd.CommandText = "INSERT INTO transacoes (id_sequencia, data, tipo, descricao, id_conta_origem, id_conta_destino, valor, nota, id_pessoa, nota_fiscal, parcelas, repetir_numero, repetir_tempo) " +
                           "VALUES (@idsequencia, @data, @tipo, @descricao, @idcontaorigem, @idcontadestino, @valor, @nota, @idpessoa, @notafiscal, @parcelas, @repetirnumero, @repetirtempo); SELECT @@IDENTITY;";
         cmd.Parameters.AddWithValue("@idsequencia", modelo.IdSequencia);
         cmd.Parameters.AddWithValue("@data", modelo.Data);
         cmd.Parameters.AddWithValue("@tipo", modelo.Tipo);
         cmd.Parameters.AddWithValue("@descricao", modelo.Descricao);
         cmd.Parameters.AddWithValue("@idcontaorigem", modelo.IdContaOrigem);
         cmd.Parameters.AddWithValue("@idcontadestino", modelo.IdContaDestino);
         cmd.Parameters.AddWithValue("@valor", modelo.Valor);
         cmd.Parameters.AddWithValue("@nota", modelo.Nota);
         cmd.Parameters.AddWithValue("@idpessoa", modelo.IdPessoa);
         cmd.Parameters.AddWithValue("@notafiscal", modelo.NotaFiscal);
         cmd.Parameters.AddWithValue("@parcelas", modelo.Parcelas);
         cmd.Parameters.AddWithValue("@repetirnumero", modelo.RepetirNumero);
         cmd.Parameters.AddWithValue("@repetirtempo", modelo.RepetirTempo);
         conexao.Conectar();
         modelo.IdTransacao = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (Exception erro)
     {
         throw new Exception(erro.Message);
     }
     finally
     {
         conexao.Desconectar();
     }
 }
예제 #6
0
        public void Incluir(ModeloPedido modelo)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = conexao.ObjetoConexao;

                cmd.CommandText = "EXECUTE spInserirPedido @cliente,@manufaturado,@orcamento,@quantidade,@desconto,@dataenvio,@descricao";
                cmd.Parameters.AddWithValue("@cliente", modelo.IDCliente);
                cmd.Parameters.AddWithValue("@manufaturado", modelo.IDManufaturado);
                cmd.Parameters.AddWithValue("@orcamento", modelo.IDOrcamento);
                cmd.Parameters.AddWithValue("@quantidade", modelo.QuantidadePedido);
                cmd.Parameters.AddWithValue("@desconto", modelo.DescontoPedido);
                cmd.Parameters.AddWithValue("@dataenvio", Convert.ToDateTime(modelo.DataEnvioPedido));
                cmd.Parameters.AddWithValue("@descricao", modelo.DescricaoPedido);

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

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

            finally
            {
                conexao.Desconectar();
            }
        }
예제 #7
0
        private void Incluir(ModeloParcelasCompra modelo)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.ObjetoConexao;
                cmd.CommandText = "insert into parcelascompra (pco_cod, pco_valor, com_cod, pco_datavecto)"
                                  + "values (@pco_cod, @pco_valor, @com_cod, @pco_datavecto);";

                cmd.Parameters.AddWithValue("@pco_cod", modelo.PcoCod);
                cmd.Parameters.AddWithValue("@com_cod", modelo.ComCod);
                cmd.Parameters.AddWithValue("@pco_valor", modelo.PcoValor);
                cmd.Parameters.Add("@pco_datavecto", System.Data.SqlDbType.Date);
                cmd.Parameters["@pco_datavecto"].Value = modelo.PcoDataVencimento;

                conexao.Conectar();

                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                MessageBox.Show(ex.Message, ex.StackTrace + "Detalhes Exception");
            }
            finally
            {
                conexao.Desconectar();
            }
        }
예제 #8
0
        public void Incluir(ModeloCliente modelo)
        {
            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); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@cli_nome", modelo.CliNome);
            cmd.Parameters.AddWithValue("@cli_cpfcnpj", modelo.CliCpfCnpj);
            cmd.Parameters.AddWithValue("@cli_rgie", modelo.CliRgIe);
            cmd.Parameters.AddWithValue("@cli_rsocial", modelo.CliRSocial);
            cmd.Parameters.AddWithValue("@cli_tipo", modelo.CliTipo);
            cmd.Parameters.AddWithValue("@cli_cep", modelo.CliCep);
            cmd.Parameters.AddWithValue("@cli_endereco", modelo.CliEndereco);
            cmd.Parameters.AddWithValue("@cli_bairro", modelo.CliBairro);
            cmd.Parameters.AddWithValue("@cli_fone", modelo.CliFone);
            cmd.Parameters.AddWithValue("@cli_cel", modelo.CliCelular);
            cmd.Parameters.AddWithValue("@cli_email", modelo.CliEmail);
            cmd.Parameters.AddWithValue("@cli_endnumero", modelo.CliEndNumero);
            cmd.Parameters.AddWithValue("@cli_cidade", modelo.CliCidade);
            cmd.Parameters.AddWithValue("@cli_estado", modelo.CliEstado);
            conexao.Conectar();
            modelo.CliCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #9
0
        public void Incluir(ModeloCliente modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "INSERT 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 (@NOME, @CPFCNPJ, @RGIE, @RSOCIAL, @TIPO, @CEP, @ENDERECO, @BAIRRO, @FONE, @CEL, @EMAIL, @ENDNUMERO," +
                              "@CIDADE, @ESTADO); SELECT @@IDENTITY;";
            cmd.Parameters.AddWithValue("@NOME", modelo.CliNome);
            cmd.Parameters.AddWithValue("@CPFCNPJ", modelo.CliCpfCnpj);
            cmd.Parameters.AddWithValue("@RGIE", modelo.CliRgIe);
            cmd.Parameters.AddWithValue("@RSOCIAL", modelo.CliRSocial);
            cmd.Parameters.AddWithValue("@TIPO", modelo.CliTipo);
            cmd.Parameters.AddWithValue("@CEP", modelo.CliCep);
            cmd.Parameters.AddWithValue("@ENDERECO", modelo.CliEndereco);
            cmd.Parameters.AddWithValue("@CIDADE", modelo.CliCidade);
            cmd.Parameters.AddWithValue("@ESTADO", modelo.CliEstado);
            cmd.Parameters.AddWithValue("@BAIRRO", modelo.CliBairro);
            cmd.Parameters.AddWithValue("@FONE", modelo.CliFone);
            cmd.Parameters.AddWithValue("@CEL", modelo.CliCel);
            cmd.Parameters.AddWithValue("@EMAIL", modelo.CliEmail);
            cmd.Parameters.AddWithValue("@ENDNUMERO", modelo.CliEndNum);

            conexao.Conectar();
            modelo.CliCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #10
0
        public void Incluir(ModeloFornecedor modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into fornecedor(for_nome, for_cnpj, for_ie, for_rsocial," +
                              "for_cep, for_endereco, for_bairro, for_fone, for_cel, for_email, for_endnumero, for_cidade, for_estado)" +
                              "values (@for_nome, @for_cnpj, @for_ie, @for_rsocial, @for_cep, @for_endereco, @for_bairro, @for_fone," +
                              "@for_cel, @for_email, @for_endnumero, @for_cidade, @for_estado); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@for_nome", modelo.ForNome);
            cmd.Parameters.AddWithValue("@for_cnpj", modelo.ForCnpj);
            cmd.Parameters.AddWithValue("@for_ie", modelo.ForIe);
            cmd.Parameters.AddWithValue("@for_rsocial", modelo.ForRSocial);
            cmd.Parameters.AddWithValue("@for_cep", modelo.ForCep);
            cmd.Parameters.AddWithValue("@for_endereco", modelo.ForEndereco);
            cmd.Parameters.AddWithValue("@for_bairro", modelo.ForBairro);
            cmd.Parameters.AddWithValue("@for_fone", modelo.ForFone);
            cmd.Parameters.AddWithValue("@for_cel", modelo.ForCelular);
            cmd.Parameters.AddWithValue("@for_email", modelo.ForEmail);
            cmd.Parameters.AddWithValue("@for_endnumero", modelo.ForEndNumero);
            cmd.Parameters.AddWithValue("@for_cidade", modelo.ForCidade);
            cmd.Parameters.AddWithValue("@for_estado", modelo.ForEstado);
            conexao.Conectar();
            modelo.ForCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #11
0
        public void Incluir(ModeloFornecedor modelo)     //Metodo Incluir que recebe como parametro o modelo do tipo modelocategoria
        {
            SqlCommand cmd = new SqlCommand();           //instância um comando

            cmd.Connection  = conexao.ObjetoConexao;     //usara a conexao dentro de DALconexao
            cmd.CommandText = "insert into Fornecedor(For_nome, For_cnpj, For_ie, For_rsocial,"
                              + "For_cep, For_endereco, For_bairro, For_fone, For_cel, For_email, For_endnumero, For_cidade, For_estado)"
                              + " values (@For_nome,@For_cnpj,@For_ie,@For_rsocial,@For_cep,@For_endereco,@For_bairro,@For_fone,"
                              + "@For_cel, @For_email, @For_endnumero, @For_cidade, @For_estado); select @@IDENTITY;"; //comando que sera utilizado

            cmd.Parameters.AddWithValue("@For_nome", modelo.ForNome);                                                  //parametros do comando informado
            cmd.Parameters.AddWithValue("@For_cnpj", modelo.ForCnpj);
            cmd.Parameters.AddWithValue("@For_ie", modelo.ForIe);
            cmd.Parameters.AddWithValue("@For_rsocial", modelo.ForRsocial);
            cmd.Parameters.AddWithValue("@For_cep", modelo.ForCep);
            cmd.Parameters.AddWithValue("@For_endereco", modelo.ForEndereco);
            cmd.Parameters.AddWithValue("@For_bairro", modelo.ForBairro);
            cmd.Parameters.AddWithValue("@For_fone", modelo.ForFone);
            cmd.Parameters.AddWithValue("@For_cel", modelo.ForCelular);
            cmd.Parameters.AddWithValue("@For_email", modelo.ForEmail);
            cmd.Parameters.AddWithValue("@For_endnumero", modelo.ForEndNumero);
            cmd.Parameters.AddWithValue("@For_cidade", modelo.ForCidade);
            cmd.Parameters.AddWithValue("@For_estado", modelo.ForEstado);


            conexao.Conectar();

            modelo.ForCod = Convert.ToInt32(cmd.ExecuteScalar()); ////modelo ForCOD receba o valor retornado pelo Identity, apos executar o comando ExecuteScalar...

            conexao.Desconectar();                                //Desconecta ao BD
        }
예제 #12
0
        //Metodo para incluir uma categoria =================================================================== aula 03
        public void Incluir(ModeloCategoria modelo)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();      // criar um comando SQL
                cmd.Connection = conexao.ObjetoConexao; // Definir a conexão

                //criar a query para o insert do nome da categoria, utlizando parametro @nome,
                cmd.CommandText = "INSERT INTO categoria(cat_nome) VALUES (@nome); SELECT @@IDENTITY;"; //o selelct retorno
                //adiciona o valor da variavel ao parametro @nome
                cmd.Parameters.AddWithValue("@nome", modelo.CatNome);                                   //parametro inser o nome da catagoria

                //conecta ao banco
                conexao.Conectar();
                //recebe o valor retornado pelo selecat identity
                modelo.CatCod = Convert.ToInt32(cmd.ExecuteScalar());//ExecuteScalar = quando quer retornor poucs informações da consulta
            }
            catch (Exception erro)
            {
                throw new Exception(erro.Message);
            }
            finally // tanto se der erro ou nao , ele sera executado
            {
                //desconecta do banco
                conexao.Desconectar();
            }
        }
예제 #13
0
        public void Incluir(ModeloProduto obj)       //método do tipo Modelo
        {
            SqlCommand cmd = new SqlCommand();       //inicializando uma nova instância da classe sql

            cmd.Connection  = conexao.ObjetoConexao; //passando para a variável local e propriedade do Sql a variável conexão com a proprieda Objeto
            cmd.CommandText = "INSERT 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, @UMEDCOD, @CATCOD, @SCATCOD); SELECT @@IDENTITY;"; //passando comeando do BD
            cmd.Parameters.AddWithValue("@NOME", obj.ProNome);                           //passando valores dos parâmetros
            cmd.Parameters.AddWithValue("@DESCRICAO", obj.ProDescricao);
            cmd.Parameters.AddWithValue("@FOTO", System.Data.SqlDbType.Image);           //especificando o tipo que será saldo no BD (no caso, foto)

            if (obj.ProFoto == null)                                                     //se o valor no obj fofo for nulo
            {
                cmd.Parameters["@FOTO"].Value = DBNull.Value;                            //perguntar do DBnull
            }
            else
            {
                cmd.Parameters["@FOTO"].Value = obj.ProFoto; //obtendo valor do parâmetro
            }

            cmd.Parameters.AddWithValue("@VALORPAGO", obj.ProValorPago); //criando valores para os parâmetros
            cmd.Parameters.AddWithValue("@VALORVENDA", obj.ProValorVenda);
            cmd.Parameters.AddWithValue("@QTDE", obj.ProQtde);
            cmd.Parameters.AddWithValue("@UMEDCOD", obj.UmedCod);
            cmd.Parameters.AddWithValue("@CATCOD", obj.CatCod);
            cmd.Parameters.AddWithValue("@SCATCOD", obj.ScatCod);

            conexao.Conectar();
            obj.ProCod = Convert.ToInt32(cmd.ExecuteScalar()); //convertendo o valor do parâmetro ProCod e retornando apenas a primeira linha
            conexao.Desconectar();
        }
예제 #14
0
        public void Incluir(ModeloProduto obj)
        {
            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);
            cmd.Parameters.Add("@foto", System.Data.SqlDbType.Image);
            if (obj.ProFoto == null)
            {
                //cmd.Parameters.AddWithValue("@pro_foto", DBNull.Value);
                cmd.Parameters["@foto"].Value = DBNull.Value;
            }
            else
            {
                //cmd.Parameters.AddWithValue("@pro_foto", obj.pro_foto);
                cmd.Parameters["@foto"].Value = obj.ProFoto;
            }
            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);
            conexao.Conectar();
            obj.ProCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #15
0
        public void Incluir(ModeloFornecedor modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "INSERT FORNCEDOR(FOR_NOME, FOR_CNPJ, FOR_IE, FOR_RSOCIAL," +
                              "FOR_CEP, FOR_ENDERECO, FOR_BAIRRO, FOR_FONE, FOR_CEL, FOR_EMAIL, FOR_ENDNUMERO," +
                              "FOR_CIDADE, FOR_ESTADO) VALUES (@NOME, @CNPJ, @IE, @RSOCIAL, @CEP, @ENDERECO, @BAIRRO, @FONE, @CEL, @EMAIL, @ENDNUMERO," +
                              "@CIDADE, @ESTADO); SELECT @@IDENTITY;";
            cmd.Parameters.AddWithValue("@NOME", modelo.ForNome);
            cmd.Parameters.AddWithValue("@CPFCNPJ", modelo.ForCnpj);
            cmd.Parameters.AddWithValue("@RGIE", modelo.ForIe);
            cmd.Parameters.AddWithValue("@RSOCIAL", modelo.ForRSocial);
            cmd.Parameters.AddWithValue("@CEP", modelo.ForCep);
            cmd.Parameters.AddWithValue("@ENDERECO", modelo.ForEndereco);
            cmd.Parameters.AddWithValue("@CIDADE", modelo.ForCidade);
            cmd.Parameters.AddWithValue("@ESTADO", modelo.ForEstado);
            cmd.Parameters.AddWithValue("@BAIRRO", modelo.ForBairro);
            cmd.Parameters.AddWithValue("@FONE", modelo.ForFone);
            cmd.Parameters.AddWithValue("@CEL", modelo.ForCel);
            cmd.Parameters.AddWithValue("@EMAIL", modelo.ForEmail);
            cmd.Parameters.AddWithValue("@ENDNUMERO", modelo.ForEndNum);

            conexao.Conectar();
            modelo.ForCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #16
0
        public void Incluir(ModeloOrcamento modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "EXECUTE spInserirOrcamento @nome";
            cmd.Parameters.AddWithValue("@nome", modelo.NomeOrcamento);
            conexao.Conectar();
            modelo.IDOrcamento = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #17
0
        public void Incluir(ModeloCategoria modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into categoria(cat_nome) values (@nome); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@Nome", modelo.CatNome);
            conexao.Conectar();
            modelo.CatCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #18
0
        public void Incluir(ModeloEquipe modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into equipe(equi_nome) values (@nome); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@nome", modelo.NomeEquipe);
            conexao.Conectar();
            modelo.CodEquipe = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #19
0
        public void Incluir(ModeloCategoria modelo)  //METEDO INSERIR NO BANCO DE DADOS
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "INSERT INTO CATEGORIA(cat_nome) values(@cat_nome); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@cat_nome", modelo.Cat_nome);
            conexao.Conectar();
            modelo.Cat_cod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #20
0
        public void Incluir(ModeloUnidadeDeMedida modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into undMedida(umed_nome) values (@nome); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@Nome", modelo.UmedNome);
            conexao.Conectar();
            modelo.UmedCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #21
0
 public void Incluir(ModeloCidade modelo)
 {
     SqlCommand cmd = new SqlCommand();
     cmd.Connection = conexao.ObjetoConexao;
     cmd.CommandText = "EXECUTE spInserirCidade @nome, @descricao";
     cmd.Parameters.AddWithValue("@nome", modelo.NomeCidade);
     cmd.Parameters.AddWithValue("@descricao", modelo.DescricaoCidade);
     conexao.Conectar();
     modelo.IDCidade = Convert.ToInt32(cmd.ExecuteScalar());
     conexao.Desconectar();
 }
예제 #22
0
        public void Incluir(ModeloUnidade modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into Unidades(unid_descricao) values(@descricao); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@descricao", modelo.UnidDescricao);
            conexao.Conectar();
            modelo.UnidId = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #23
0
        public void Incluir(ModeloCategoria categoria)
        {
            MySqlCommand cmd = new MySqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into categoria(cat_nome) values (@nome); SELECT LAST_INSERT_ID();";
            cmd.Parameters.AddWithValue("@nome", categoria.CatNome);
            conexao.Conectar();
            categoria.CatCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #24
0
        public void Incluir(ModeloUnidadeMedida modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "EXECUTE spInserirUnidadeMedida @nome";
            cmd.Parameters.AddWithValue("@nome", modelo.NomeUnidadeMedida);
            conexao.Conectar();
            modelo.IDUnidadeMedida = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #25
0
        public void Incluir(ModeloTipoPagamento modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into tipopagamento(tpa_nome) values (@nome); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@nome", modelo.TpaNome);
            conexao.Conectar();
            modelo.TpaCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
        public void Incluir(ModeloTipoDePagamento modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "INSERT TIPOPAGAMENTO(TPA_NOME) VALUES (@NOME); SELECT @@IDENTITY;";
            cmd.Parameters.AddWithValue("@NOME", modelo.TpaNome);
            conexao.Conectar();
            modelo.TpaCod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #27
0
        public void Incluir(ModeloCategoria modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjectoConexao;
            cmd.CommandText = "INSERT INTO categoria(cat_nome) " +
                              "VALUES (@nome) SELECT @@IDENTITY";
            cmd.Parameters.AddWithValue("@nome", modelo.Cat_nome);
            conexao.Conectar();
            modelo.Cat_cod = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
        public void Incluir(ModeloCategoria modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "update categoria set cat_nome = @nome where cat_cod = @codigo;";
            cmd.Parameters.AddWithValue("@nome", modelo.CatNome);
            cmd.Parameters.AddWithValue("@codigo", modelo.CatCod);
            conexao.Conectar();
            cmd.ExecuteNonQuery();
            conexao.Desconectar();
        }
예제 #29
0
        public void Incluir(ModelDepartamento modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into departamento(nome, situacao) values (@nome, @situacao); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@nome", modelo.Nome);
            cmd.Parameters.AddWithValue("@situacao", modelo.Situacao);
            conexao.Conectar();
            modelo.IdDep = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }
예제 #30
0
        public void Incluir(ModeloUsuario modelo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.ObjetoConexao;
            cmd.CommandText = "insert into usuarios(usu_nome,usu_senha,per_cod) values (@nome,@senha,@perfil); select @@IDENTITY;";
            cmd.Parameters.AddWithValue("@nome", modelo.NomeUser);
            cmd.Parameters.AddWithValue("@senha", modelo.SenhaUser);
            cmd.Parameters.AddWithValue("@perfil", modelo.PerfilUser);
            conexao.Conectar();
            modelo.CodUser = Convert.ToInt32(cmd.ExecuteScalar());
            conexao.Desconectar();
        }