示例#1
0
        public List <ObjetoTransferencia> ListarTransportadoras(string nomeTrans)
        {
            //_SQL = "select * from transportadoras where nometransportadora like '%+@nometransportadora+%' ";
            _SQL = "select * from transportadoras where nometransportadora like '%" + nomeTrans + "%' ";


            cmd            = new MySqlCommand();
            cmd.Connection = AcessoDados.Conectar();

            //cmd.Parameters.Add("@nometransportadora", MySqlDbType.VarChar, 50).Value = nomeTrans;
            //cmd.Parameters.AddWithValue("@nometransportadora", nomeTrans);

            cmd.CommandText = _SQL;

            dr = cmd.ExecuteReader();

            List <ObjetoTransferencia> lsTranp = new List <ObjetoTransferencia>();

            while (dr.Read())
            {
                ObjetoTransferencia t = new ObjetoTransferencia();
                t.transportadoraID   = dr.GetInt32(0);
                t.nometransportadora = dr.GetString(1);
                t.endereco           = dr.GetString(2);
                t.telefone           = dr.GetString(3);
                t.cidade             = dr.GetString(4);
                t.estadoID           = dr.GetInt32(5);
                t.cep  = dr.GetString(6);
                t.cnpj = dr.GetString(7);

                lsTranp.Add(t);
            }

            cmd.Parameters.Clear();
            cmd.Connection.Close();

            return(lsTranp);
        }
示例#2
0
        public void InserirTransportadora(ObjetoTransferencia transportadora)
        {
            cmd = new MySqlCommand();

            cmd.Connection = AcessoDados.Conectar();

            _SQL = @"insert into transportadoras (nometransportadora,endereco, telefone, cidade, estadoID, cep, cnpj)
                    values
                    (@nometransportadora, @endereco, @telefone, @cidade, @estadoID, @cep, @cnpj)";

            cmd.CommandText = _SQL;
            cmd.Parameters.AddWithValue("@nometransportadora", transportadora.nometransportadora);
            cmd.Parameters.AddWithValue("@endereco", transportadora.endereco);
            cmd.Parameters.AddWithValue("@telefone", transportadora.telefone);
            cmd.Parameters.AddWithValue("@cidade", transportadora.cidade);
            cmd.Parameters.AddWithValue("@estadoID", transportadora.estadoID);
            cmd.Parameters.AddWithValue("@cep", transportadora.cep);
            cmd.Parameters.AddWithValue("@cnpj", transportadora.nometransportadora);

            cmd.ExecuteNonQuery();

            cmd.Parameters.Clear();
            cmd.Connection.Close();
        }