private void btnCadastrar_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(cmbTipo.Text)) { MessageBox.Show("Informe o tipo da mídia!"); } if (string.IsNullOrEmpty(cmbEstado.Text)) { MessageBox.Show("Informe o estado da mídia!"); } if (string.IsNullOrEmpty(cmbGenero.Text)) { MessageBox.Show("Informe o gênero do artista"); } pasta = @"C:\CTRLMusic Imagens"; string caminho = pasta + "\\" + nomeImagem; if (!Directory.Exists(pasta)) { Directory.CreateDirectory(pasta); } if (File.Exists(caminho)) { File.Delete(caminho); File.Copy(ofdAbrir.FileName, caminho); } else { File.Copy(ofdAbrir.FileName, caminho); } //Instanciando o banco Banco bd = new Banco(); if (cod == null) { //Instanciando a classe 'Midia' Midia mid = new Midia(Convert.ToInt16(txtAno.Text), Convert.ToInt16(txtQuantidade.Text), txtTitulo.Text, cmbGenero.Text, txtArtista.Text, txtDuracao.Text, txtIdioma.Text, txtProfundidade.Text, cmbEstado.SelectedItem.ToString(), txtAltura.Text, txtPeso.Text, txtLargura.Text, cmbTipo.SelectedItem.ToString(), txtMarca.Text, caminho, Convert.ToDecimal(txtPreco.Text)); pgbLoad.Visible = true; for (i = 1; i < 100; i++) { pgbLoad.Increment(i); } som.Tada(); //Inserindo dados na tabela 'Midia' MessageBox.Show(mid.insere(Convert.ToInt16(txtAno.Text), Convert.ToInt16(txtQuantidade.Text), txtTitulo.Text, cmbGenero.Text, txtArtista.Text, txtDuracao.Text, txtIdioma.Text, txtProfundidade.Text, cmbEstado.SelectedItem.ToString(), txtAltura.Text, txtPeso.Text, txtLargura.Text, cmbTipo.SelectedItem.ToString(), txtMarca.Text, caminho, Convert.ToDecimal(txtPreco.Text))); pgbLoad.Visible = false; som.Notify(); //Opção de cadastrar outras mídias ou não var opcao = MessageBox.Show("Cadastrar outra mídia?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcao == DialogResult.Yes) { pgbLoad.ResetText(); } else if (opcao == DialogResult.No) { //Fechar esse form e abrir o form 'Consultas' Close(); frmConsultas cls = new frmConsultas(); cls.consulta = "mid"; cls.Show(); som.Chimes(); } } else { Midia mid = new Midia(); som.Tada(); MessageBox.Show(mid.alterar(cod, txtTitulo.Text, txtArtista.Text, Convert.ToDecimal(txtPreco.Text), Convert.ToInt16(txtAno.Text), cmbGenero.SelectedItem.ToString(), txtDuracao.Text, Convert.ToInt16(txtQuantidade.Text), txtIdioma.Text, cmbTipo.SelectedItem.ToString(), cmbEstado.SelectedItem.ToString(), txtMarca.Text, txtProfundidade.Text, txtAltura.Text, txtPeso.Text, txtLargura.Text, caminho)); //Fechar esse form e abrir o form 'Consultas' Close(); frmConsultas cls = new frmConsultas(); cls.consulta = "mid"; cls.Show(); som.Chimes(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }