Пример #1
0
        private void btGravar_Click(object sender, EventArgs e)
        {
            if (tbxAutor.Text != "" && cbxMidia.Text != "")
            {
                ClassSQL AtualizarAmigo = new ClassSQL();
                ArrayList objArrayList = new ArrayList();

                string Apelido = tbxInterprete.Text;
                objArrayList.Add(tbxAutor.Text);
                objArrayList.Add(tbxAlbum.Text);
                objArrayList.Add(tbxMusica.Text);
                objArrayList.Add(dateTimePickerAlbum.Value);
                objArrayList.Add(dateTimePickerCompra.Value);
                objArrayList.Add(tbxOrigemCompra.Text);
                objArrayList.Add(cbxMidia.Text);
                objArrayList.Add(tbxObsevacoes.Text);
                objArrayList.Add(cbxNota.Text);

                if (AtualizarAmigo.Update(objArrayList, Apelido))
                {
                    MessageBox.Show("Legaaallll");

                }
                else
                {
                    MessageBox.Show("Não deu");
                }
            }
        }
Пример #2
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            ClassSQL  InserirMidia = new ClassSQL();
            ArrayList objArrayList = new ArrayList();

            objArrayList.Add(tbxInterprete.Text);
            objArrayList.Add(tbxAutor.Text);
            objArrayList.Add(tbxAlbum.Text);
            objArrayList.Add(tbxMusica.Text);
            objArrayList.Add(dateTimePickerAlbum.Value);
            objArrayList.Add(dateTimePickerCompra.Value);
            objArrayList.Add(tbxOrigemCompra.Text);
            objArrayList.Add(cbxMidia.Text);
            objArrayList.Add(tbxObsevacoes.Text);
            objArrayList.Add(cbxNota.Text);

            if (InserirMidia.InsertMidia(objArrayList))
            {
                MessageBox.Show("Legaaallll");
            }
            else
            {
                MessageBox.Show("Não deu");
            }
        }
Пример #3
0
        private void btGravar_Click(object sender, EventArgs e)
        {
            if (tbxAutor.Text != "" && cbxMidia.Text != "")
            {
                ClassSQL  AtualizarAmigo = new ClassSQL();
                ArrayList objArrayList   = new ArrayList();

                string Apelido = tbxInterprete.Text;
                objArrayList.Add(tbxAutor.Text);
                objArrayList.Add(tbxAlbum.Text);
                objArrayList.Add(tbxMusica.Text);
                objArrayList.Add(dateTimePickerAlbum.Value);
                objArrayList.Add(dateTimePickerCompra.Value);
                objArrayList.Add(tbxOrigemCompra.Text);
                objArrayList.Add(cbxMidia.Text);
                objArrayList.Add(tbxObsevacoes.Text);
                objArrayList.Add(cbxNota.Text);

                if (AtualizarAmigo.Update(objArrayList, Apelido))
                {
                    MessageBox.Show("Legaaallll");
                }
                else
                {
                    MessageBox.Show("Não deu");
                }
            }
        }
        private void btRemover_Click(object sender, EventArgs e)
        {
            ClassSQL DeletarAmigo = new ClassSQL();

            string Apelido = dGridViewListaNomes.CurrentRow.Cells[1].Value.ToString();

            if (DeletarAmigo.Delete(Apelido))
            {
                dGridViewListaNomes.Rows.RemoveAt(dGridViewListaNomes.CurrentRow.Index);
            }
        }
 public void ListaCid()
 {
     ClassSQL ListaDados = new ClassSQL();
     //Bloco para listagem de Cidades no cbxCidades
     SqlCommand comandoListCidades = new SqlCommand();
     DataTable dtTabelaCidade = new DataTable();
     string estSelecionado = cbxUF.Text;
     ListaDados.ListaCidades(comandoListCidades, dtTabelaCidade, estSelecionado);
     cbxCidade.DataSource = dtTabelaCidade;
     cbxCidade.DisplayMember = "cidade";
     cbxCidade.ValueMember = "cidade";
     return;
 }
Пример #6
0
        public void ListaCid()
        {
            ClassSQL ListaDados = new ClassSQL();
            //Bloco para listagem de Cidades no cbxCidades
            SqlCommand comandoListCidades = new SqlCommand();
            DataTable  dtTabelaCidade     = new DataTable();
            string     estSelecionado     = cbxUF.Text;

            ListaDados.ListaCidades(comandoListCidades, dtTabelaCidade, estSelecionado);
            cbxCidade.DataSource    = dtTabelaCidade;
            cbxCidade.DisplayMember = "cidade";
            cbxCidade.ValueMember   = "cidade";
            return;
        }
        public void btGravar_Click(object sender, EventArgs e)
        {
            if (tbxAutor.Text != "" && cbxMidia.Text != "")
            {
                ClassSQL InserirMidia = new ClassSQL();

                if (InserirMidia.UpdateMidia(Salvar_Gravar_Midia()))
                {
                    //FormularioPrincipal.AtualizaAutoCompletar();
                    //FormularioPrincipal.Exibicao_ListViewMidia();
                    this.Close();
                }
            }
        }
Пример #8
0
        private void FormCadastrarAmigo_Load(object sender, EventArgs e)
        {
            ClassSQL ListaDados = new ClassSQL();

            //Bloco para listagem de estados no cbxEstados
            SqlCommand comandoListEstados = new SqlCommand();
            DataTable  dtTabelaEstado     = new DataTable();

            ListaDados.ListaEstados(comandoListEstados, dtTabelaEstado);
            cbxUF.DataSource    = dtTabelaEstado;
            cbxUF.DisplayMember = "Uf";
            cbxUF.ValueMember   = "Uf";

            ListaCid();
        }
Пример #9
0
        private void btRemover_Click(object sender, EventArgs e)
        {
            ClassSQL DeletarAmigo = new ClassSQL();

            string Apelido = dGridViewListaNomes.CurrentRow.Cells[1].Value.ToString();


            if (DeletarAmigo.Delete(Apelido))
            {
                dGridViewListaNomes.Rows.RemoveAt(dGridViewListaNomes.CurrentRow.Index);
                MessageBox.Show("Removido");
            }
            else
            {
                MessageBox.Show("Não Removeu");
            }
        }
Пример #10
0
        private void Exibicao_ListViewMidia()
        {
            //abre ligacao
            ClassSQL conexao = new ClassSQL();

            conexao.conectar();
            SqlConnection conn = new SqlConnection(conexao.stringConexao);

            conn.Open();
            //pesquisa na BD

            //limpa o listview
            listViewMidia.Items.Clear();

            SqlCommand    cmd = new SqlCommand("SELECT [Musica], [Album], [Autor], [Interprete], [DataAlbum], [DataAqusicao], [OrigemCompra], [Observacoes], [Tipo],  [Nota] FROM [Midia] ", conn);
            SqlDataReader dr  = cmd.ExecuteReader();

            ListViewItem item;

            //percorre o sqldatareader para obter os dados
            while (dr.Read())
            {
                item      = new ListViewItem();
                item.Text = dr.GetValue(0).ToString();

                //preenche o listview com itens
                for (int i = 1; i < dr.FieldCount; i++)
                {
                    item.SubItems.Add(dr.GetValue(i).ToString());
                }
                listViewMidia.Items.Add(item);
                foreach (ListViewItem itemx in listViewMidia.Items)
                {
                    if ((item.Index % 2) == 0)
                    {
                        item.BackColor = Color.Gainsboro;
                    }
                    else
                    {
                        item.BackColor = Color.WhiteSmoke;
                    }
                }
            }
            conn.Close();
        }
        public void listaIdEmprestimo()
        {
            ClassSQL conexao = new ClassSQL();
            conexao.conectar();
            SqlConnection conn = new SqlConnection(conexao.stringConexao);
            conn.Open();

            SqlCommand cmd = new SqlCommand("SELECT MAX(IdEmprestimo + 1) FROM EMPRESTIMO", conn);
            SqlDataReader dr = cmd.ExecuteReader();

            tbxIdEmprestimo.Text = "";
            while (dr.Read())
            {
                tbxIdEmprestimo.Text = dr[0].ToString();
            }

            if (tbxIdEmprestimo.Text == "")
            {
                tbxIdEmprestimo.Text = "1";
            }
        }
        private void btRemover_Click(object sender, EventArgs e)
        {
            ClassSQL DeletarMidia = new ClassSQL();
            ArrayList objArrayList = new ArrayList();

            foreach (ListViewItem listViewItem in listViewMidia.SelectedItems)
            {
                if (listViewItem.Selected)
                {
                    if (DeletarMidia.DeleteMidia(listViewItem.SubItems[3].Text, listViewItem.SubItems[1].Text, listViewItem.Text))
                    {
                        listViewItem.Remove();

                    }
                    Cor_ListViewMidia();
                }
            }
        }
Пример #13
0
 private void txtPesquisaNome_TextChanged(object sender, EventArgs e)
 {
     ClassSQL PesquisaAmigos = new ClassSQL();
     dGridViewListaNomes.DataSource = PesquisaAmigos.Pesquisar("%" +txtPesquisaNome.Text+ "%");
 }
Пример #14
0
 private void FormListaAmigos_Load(object sender, EventArgs e)
 {
     ClassSQL ApresentaAmigos = new ClassSQL();
     dGridViewListaNomes.DataSource = ApresentaAmigos.Listar();
 }
Пример #15
0
        private void cbxUF_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            ClassSQL ListaDados = new ClassSQL();

            ListaCid();
        }
Пример #16
0
        private void txtPesquisaNome_TextChanged(object sender, EventArgs e)
        {
            ClassSQL PesquisaAmigos = new ClassSQL();

            dGridViewListaNomes.DataSource = PesquisaAmigos.Pesquisar("%" + txtPesquisaNome.Text + "%");
        }
Пример #17
0
        private void FormListaAmigos_Load(object sender, EventArgs e)
        {
            ClassSQL ApresentaAmigos = new ClassSQL();

            dGridViewListaNomes.DataSource = ApresentaAmigos.Listar();
        }
 public void atualizaGridView()
 {
     ClassSQL ApresentaAmigos = new ClassSQL();
     dGridViewListaNomes.DataSource = ApresentaAmigos.Listar();
 }
        private void btGravar_Click(object sender, EventArgs e)
        {
            if (tbxApelido.Text != "" && tbxNome.Text != "" && cbxCidade.Text != "" && cbxUF.Text != "")
            {
                ClassSQL AtualizarAmigo = new ClassSQL();
                ArrayList objArrayList = new ArrayList();

                string Apelido = tbxApelido.Text;
                objArrayList.Add(tbxNome.Text);
                objArrayList.Add(tbxEndereco.Text);
                objArrayList.Add(tbxBairro.Text);
                objArrayList.Add(cbxCidade.Text);
                objArrayList.Add(cbxUF.Text);
                objArrayList.Add(tbxTelefoneMasc.Text);
                objArrayList.Add(tbxCelularMasc.Text);
                objArrayList.Add(tbxEmail.Text);

                if (AtualizarAmigo.Update(objArrayList, Apelido))
                {
                    this.Close();
                    //FormularioListaAmigos.atualizaGridView();
                }
            }
            else
            {
                string tooltip = "Este campo é obrigatório.";

                if (tbxApelido.Text == "")
                    errorProviderAmigo.SetError(lbApelido, tooltip);
                else
                    errorProviderAmigo.SetError(lbApelido, "");
                if (tbxNome.Text == "")
                    errorProviderAmigo.SetError(lbNome, tooltip);
                else
                    errorProviderAmigo.SetError(lbNome, "");
                if (cbxCidade.Text == "")
                    errorProviderAmigo.SetError(lbCidade, tooltip);
                else
                    errorProviderAmigo.SetError(lbCidade, "");
                if (cbxUF.Text == "")
                    errorProviderAmigo.SetError(lbUf, tooltip);
                else
                    errorProviderAmigo.SetError(lbUf, "");
            }
        }
        private void btDevolver_Click(object sender, EventArgs e)
        {
            string[] dadosListView = new string[6];
            ClassSQL Emprestar = new ClassSQL();

            foreach (ListViewItem listViewItem in listViewDevMidia.SelectedItems)
            {
                dadosListView[0] = listViewItem.Text;//.................Intérprete
                dadosListView[1] = listViewItem.SubItems[1].Text;//....Álbum
                dadosListView[2] = listViewItem.SubItems[2].Text;//....Música
                dadosListView[3] = listViewItem.SubItems[3].Text;//....Mídia
                dadosListView[4] = listViewItem.SubItems[4].Text;//....Data Empréstimo

                ArrayList objArrayDisponibilidade = new ArrayList();
                objArrayDisponibilidade.Add("Disponível");
                objArrayDisponibilidade.Add(dadosListView[0]);  //Intérprete
                objArrayDisponibilidade.Add(dadosListView[1]);  //Álbum
                objArrayDisponibilidade.Add(dadosListView[2]);  //Música

                //Autualiza a disponibilidade da música para que ela possa ser emprestada novamente
                if (Emprestar.AtualizaDisponibilidade(objArrayDisponibilidade))
                {
                    //Converte a data de devolução
                    string DataConvertida = dtDevolucao.Text;
                    char X;
                    char[] Data_ConvertidaArray = DataConvertida.ToCharArray();
                    X = Data_ConvertidaArray[0];
                    Data_ConvertidaArray[0] = Data_ConvertidaArray[3];
                    Data_ConvertidaArray[3] = X;
                    X = Data_ConvertidaArray[1];
                    Data_ConvertidaArray[1] = Data_ConvertidaArray[4];
                    Data_ConvertidaArray[4] = X;
                    DataConvertida = new string(Data_ConvertidaArray);

                    ArrayList InsertDevolucao = new ArrayList();
                    InsertDevolucao.Add(cbxApelido.Text);
                    InsertDevolucao.Add(dadosListView[4]);
                    InsertDevolucao.Add(dadosListView[0]);
                    InsertDevolucao.Add(dadosListView[3]);
                    InsertDevolucao.Add(dadosListView[2]);
                    InsertDevolucao.Add(dadosListView[1]);
                    InsertDevolucao.Add(DataConvertida);

                    //Inseri na tabela de devolução
                    if (Emprestar.Devolucao(InsertDevolucao))
                    {
                    }

                    ArrayList objDelete = new ArrayList();
                    objDelete.Add(dadosListView[0]);  //Intérprete
                    objDelete.Add(dadosListView[1]);  //Álbum
                    objDelete.Add(dadosListView[2]);  //Música
                    objDelete.Add(dadosListView[3]);  //Tipo de mídia

                    //Devolve o Item emprestado
                    if (Emprestar.DeletaItens(objDelete))
                    {
                    }
                }
                listViewItem.Remove();
                if (listViewDevMidia.Items.Count == 0)
                {
                    listaSelect();
                }
            }
        }
        private void FormCadastrarAmigo_Load(object sender, EventArgs e)
        {
            ClassSQL ListaDados = new ClassSQL();

            //Bloco para listagem de estados no cbxEstados
            SqlCommand comandoListEstados = new SqlCommand();
            DataTable dtTabelaEstado = new DataTable();
            ListaDados.ListaEstados(comandoListEstados, dtTabelaEstado);
            cbxUF.DataSource = dtTabelaEstado;
            cbxUF.DisplayMember = "Uf";
            cbxUF.ValueMember = "Uf";

            ListaCid();
        }
 private void cbxUF_SelectedIndexChanged_1(object sender, EventArgs e)
 {
     ClassSQL ListaDados = new ClassSQL();
     ListaCid();
 }
        private void btEmprestar_Click(object sender, EventArgs e)
        {
            string[] dadosListView = new string[6];
            ClassSQL Emprestar = new ClassSQL();
            ArrayList objArrayListEmprestimo = new ArrayList();

            string DataConvertida = DtEmprestimo.Text;
            char X;
            char[] Data_ConvertidaArray = DataConvertida.ToCharArray();
            X = Data_ConvertidaArray[0];
            Data_ConvertidaArray[0] = Data_ConvertidaArray[3];
            Data_ConvertidaArray[3] = X;
            X = Data_ConvertidaArray[1];
            Data_ConvertidaArray[1] = Data_ConvertidaArray[4];
            Data_ConvertidaArray[4] = X;
            DataConvertida = new string(Data_ConvertidaArray);

            //Empréstimo
            objArrayListEmprestimo.Add(cbxApelido.Text); //.............Apelido
            objArrayListEmprestimo.Add(cbxEndereco.Text);//.............Endereço
            objArrayListEmprestimo.Add(DataConvertida);//............Data de empréstimo

            if (Emprestar.Emprestimo(objArrayListEmprestimo))
            {
            }

            //Item Empréstimo
            foreach (ListViewItem listViewItem in ListViewEmprestimos.Items)
            {
                ArrayList objArrayList = new ArrayList();
                dadosListView[0] = listViewItem.Text;//.................Intérprete
                dadosListView[1] = listViewItem.SubItems[1].Text;//....Álbum
                dadosListView[2] = listViewItem.SubItems[2].Text;//....Música
                dadosListView[3] = listViewItem.SubItems[3].Text;//....Mídia
                dadosListView[4] = listViewItem.SubItems[4].Text;//....Data Empréstimo

                objArrayList.Add(tbxIdEmprestimo.Text);//.............Id do empréstimo
                objArrayList.Add(dadosListView[0]);//.................Intérprete
                objArrayList.Add(dadosListView[1]);//.................Álbum
                objArrayList.Add(dadosListView[2]);//..................Música
                objArrayList.Add(dadosListView[3]);//..................Mídia5

                if (Emprestar.ItemEmprestar(objArrayList))
                {
                    listViewItem.Selected = true;
                    ///////////////////////////////////////////////////////////////////////
                    ArrayList objArrayDisponibilidade = new ArrayList();
                    objArrayDisponibilidade.Add("Emprestado");
                    objArrayDisponibilidade.Add(dadosListView[0]);  //Intérprete
                    objArrayDisponibilidade.Add(dadosListView[1]);  //Álbum
                    objArrayDisponibilidade.Add(dadosListView[2]);  //Música

                    if (Emprestar.AtualizaDisponibilidade(objArrayDisponibilidade))
                    {
                    }
                    ////////////////////////////////////////////////////////////////////////
                    listViewItem.Remove();
                    if(ListViewEmprestimos.Items.Count == 0)
                    {
                        radioButtonSelecao.Checked = true;
                        listar("SELECT IdItem from ItemEmprestimo where IdItem < 0", cbxInterprete, "IdItem");
                        listar("SELECT Album FROM Midia WHERE ALBUM = ''", cbxAlbum, "ALBUM");
                        listar("SELECT Musica FROM Midia WHERE Musica = ''", cbxMusica, "Musica");
                        listar("SELECT Tipo FROM Midia WHERE Tipo = ''", cbxMidia, "Tipo");
                        cbxMidia.Text = "";
                        btEmprestar.Enabled = false;
                        cbxApelido.Enabled = true;
                    }
                }
                else
                {
                    MessageBox.Show("Não deu");
                }
            }
        }
        private void btDevolveTudo_Click(object sender, EventArgs e)
        {
            string[] dadosListView = new string[5];
            ClassSQL Emprestar = new ClassSQL();

            foreach (ListViewItem listViewItem in listViewDevMidia.Items)
            {
                listViewItem.Selected = true;

                dadosListView[0] = listViewItem.Text;//.................Intérprete
                dadosListView[1] = listViewItem.SubItems[1].Text;//....Álbum
                dadosListView[2] = listViewItem.SubItems[2].Text;//....Música
                dadosListView[3] = listViewItem.SubItems[3].Text;//....Mídia
                dadosListView[4] = listViewItem.SubItems[4].Text;//....Data Empréstimo

                ArrayList objArrayDisponibilidade = new ArrayList();
                objArrayDisponibilidade.Add("Disponível");
                objArrayDisponibilidade.Add(dadosListView[0]);  //Intérprete
                objArrayDisponibilidade.Add(dadosListView[1]);  //Álbum
                objArrayDisponibilidade.Add(dadosListView[2]);  //Música

                if (Emprestar.AtualizaDisponibilidade(objArrayDisponibilidade))
                {
                    string DataConvertida = dtDevolucao.Text;
                    char X;
                    char[] Data_ConvertidaArray = DataConvertida.ToCharArray();
                    X = Data_ConvertidaArray[0];
                    Data_ConvertidaArray[0] = Data_ConvertidaArray[3];
                    Data_ConvertidaArray[3] = X;
                    X = Data_ConvertidaArray[1];
                    Data_ConvertidaArray[1] = Data_ConvertidaArray[4];
                    Data_ConvertidaArray[4] = X;
                    DataConvertida = new string(Data_ConvertidaArray);

                    ArrayList InsertDevolucao = new ArrayList();
                    InsertDevolucao.Add(cbxApelido.Text);
                    InsertDevolucao.Add(dadosListView[4]);
                    InsertDevolucao.Add(dadosListView[0]);
                    InsertDevolucao.Add(dadosListView[3]);
                    InsertDevolucao.Add(dadosListView[2]);
                    InsertDevolucao.Add(dadosListView[1]);
                    InsertDevolucao.Add(DataConvertida);

                    if(Emprestar.Devolucao(InsertDevolucao))
                    {
                        MessageBox.Show("Inseriu devolucao","");
                    }

                    MessageBox.Show("Update", "");
                    ArrayList objDelete = new ArrayList();
                    objDelete.Add(dadosListView[0]);  //Intérprete
                    objDelete.Add(dadosListView[1]);  //Álbum
                    objDelete.Add(dadosListView[2]);  //Música
                    objDelete.Add(dadosListView[3]);
                    ///////////////////////
                    if (Emprestar.DeletaItens(objDelete))
                    {
                        MessageBox.Show("deletou", "");
                    }
                }
                listViewItem.Remove();
            }

            if (listViewDevMidia.Items.Count == 0)
            {
                listaSelect();
            }
        }
Пример #25
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            ClassSQL InserirMidia = new ClassSQL();
            ArrayList objArrayList = new ArrayList();

            objArrayList.Add(tbxInterprete.Text);
            objArrayList.Add(tbxAutor.Text);
            objArrayList.Add(tbxAlbum.Text);
            objArrayList.Add(tbxMusica.Text);
            objArrayList.Add(dateTimePickerAlbum.Value);
            objArrayList.Add(dateTimePickerCompra.Value);
            objArrayList.Add(tbxOrigemCompra.Text);
            objArrayList.Add(cbxMidia.Text);
            objArrayList.Add(tbxObsevacoes.Text);
            objArrayList.Add(cbxNota.Text);

            if (InserirMidia.InsertMidia(objArrayList))
            {
                MessageBox.Show("Legaaallll");
            }
            else
            {
                MessageBox.Show("Não deu");
            }
        }
Пример #26
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            if (tbxApelido.Text != "" && tbxNome.Text != "" && cbxCidade.Text != "" && cbxUF.Text != "")
            {
                ClassSQL  InserirAmigo = new ClassSQL();
                ArrayList objArrayList = new ArrayList();

                objArrayList.Add(tbxApelido.Text);
                objArrayList.Add(tbxNome.Text);
                objArrayList.Add(tbxEndereco.Text);
                objArrayList.Add(tbxBairro.Text);
                objArrayList.Add(cbxCidade.Text);
                objArrayList.Add(cbxUF.Text);
                objArrayList.Add(tbxTelefoneMasc.Text);
                objArrayList.Add(tbxCelularMasc.Text);
                objArrayList.Add(tbxEmail.Text);

                if (InserirAmigo.Insert(objArrayList))
                {
                    Limpar();
                    MessageBox.Show("Legaaallll");
                }
                else
                {
                    MessageBox.Show("Não deu");
                }
            }
            else
            {
                string tooltip = "Este campo é obrigatório.";

                if (tbxApelido.Text == "")
                {
                    errorProviderAmigo.SetError(lbApelido, tooltip);
                }
                else
                {
                    errorProviderAmigo.SetError(lbApelido, "");
                }
                if (tbxNome.Text == "")
                {
                    errorProviderAmigo.SetError(lbNome, tooltip);
                }
                else
                {
                    errorProviderAmigo.SetError(lbNome, "");
                }
                if (cbxCidade.Text == "")
                {
                    errorProviderAmigo.SetError(lbCidade, tooltip);
                }
                else
                {
                    errorProviderAmigo.SetError(lbCidade, "");
                }
                if (cbxUF.Text == "")
                {
                    errorProviderAmigo.SetError(lbUf, tooltip);
                }
                else
                {
                    errorProviderAmigo.SetError(lbUf, "");
                }
            }
        }
Пример #27
0
        private void Exibicao_ListViewMidia()
        {
            //abre ligacao
            ClassSQL conexao = new ClassSQL();
            conexao.conectar();
            SqlConnection conn = new SqlConnection(conexao.stringConexao);
            conn.Open();
            //pesquisa na BD

            //limpa o listview
            listViewMidia.Items.Clear();

            SqlCommand cmd = new SqlCommand("SELECT [Musica], [Album], [Autor], [Interprete], [DataAlbum], [DataAqusicao], [OrigemCompra], [Observacoes], [Tipo],  [Nota] FROM [Midia] ", conn);
            SqlDataReader dr = cmd.ExecuteReader();

            ListViewItem item;

            //percorre o sqldatareader para obter os dados
            while (dr.Read())
            {
                item = new ListViewItem();
                item.Text = dr.GetValue(0).ToString();

                //preenche o listview com itens
                for (int i = 1; i < dr.FieldCount; i++)
                {
                    item.SubItems.Add(dr.GetValue(i).ToString());
                }
                listViewMidia.Items.Add(item);
                foreach (ListViewItem itemx in listViewMidia.Items)
                {
                    if ((item.Index % 2) == 0)
                    {
                        item.BackColor = Color.Gainsboro;
                    }
                    else
                    {
                        item.BackColor = Color.WhiteSmoke;
                    }
                }

            }
            conn.Close();
        }
        private void btSalvar_Click(object sender, EventArgs e)
        {
            if (tbxAutor.Text != "" && cbxMidia.Text != "")
            {

                ClassSQL InserirMidia = new ClassSQL();

                if (InserirMidia.InsertMidia(Salvar_Gravar_Midia()))
                {
                    FormularioPrincipal.AtualizaAutoCompletar();
                    FormularioPrincipal.Exibicao_ListViewMidia();
                    limpar();
                }
            }
            else
            {
                string tootip = "Este campo é obrigatório";

                if (tbxAutor.Text == "")
                    errorProviderMidia.SetError(lbNomeAutor, tootip);
                else
                    errorProviderMidia.SetError(lbNomeAutor, "");
                if (cbxMidia.Text == "")
                    errorProviderMidia.SetError(lbTipoMidia, tootip);
                else
                    errorProviderMidia.SetError(lbTipoMidia, "");
            }
        }