private void CarregarGridDoBD(String _filtro) { try { dgvDados.Rows.Clear(); DesenvolvedoraCtrl control = new DesenvolvedoraCtrl(); if (_filtro.Equals("")) { tabelaDesenvolvedoras = (Dictionary <Int64, Desenvolvedora>)control.BD('t', null); } else { //String[] _filtros = { _filtro }; tabelaDesenvolvedoras = (Dictionary <Int64, Desenvolvedora>)control.BD('f', _filtro); } foreach (Desenvolvedora item in tabelaDesenvolvedoras.Values) { dgvDados.Rows.Add(item.Cnpj, item.Nome); } } catch (Exception ex) { MessageBox.Show("ERRO AO CARREGAR BD: " + ex.Message); } }
private void btnAtualizar_Click(object sender, EventArgs e) { try { Desenvolvedora d = CarregarDesenvolvedoraDoForm(); DesenvolvedoraCtrl controlDesenvolvedora = new DesenvolvedoraCtrl(); if ((bool)controlDesenvolvedora.BD('u', d)) { MessageBox.Show("Cadastro atualizado com sucesso!!"); this.Close(); } } catch (Exception ex) { MessageBox.Show("ERRO AO ATUALIZAR DADOS: " + ex.Message); } }
private void iMenuDeletar_Click(object sender, EventArgs e) { try { Int64 cnpj = Convert.ToInt64(dgvDados.SelectedRows[0].Cells[0].Value); DesenvolvedoraCtrl control = new DesenvolvedoraCtrl(); if ((bool)control.BD('d', cnpj)) { MessageBox.Show("Cadastro deletado com sucesso!!"); } CarregarGridDoBD(""); } catch (Exception ex) { MessageBox.Show("ERRO AO DELETAR CADASTRO: " + ex.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { Desenvolvedora d = CarregarDesenvolvedoraDoForm(); DesenvolvedoraCtrl control = new DesenvolvedoraCtrl(); //Linha trocada para que o processo seja feito no BD, e não mais no arquivo if ((bool)control.BD('i', d)) { MessageBox.Show("Cadastro efetuado com sucesso!!!"); this.Close(); } else { MessageBox.Show("Cadastro não efetuado!!!"); } } catch (Exception ex) { MessageBox.Show("ERRO: " + ex.Message); } }
private void CarregarListBoxDesenvolvedoras() { try { DesenvolvedoraCtrl controlDesenvolvedora = new DesenvolvedoraCtrl(); Dictionary <Int64, Desenvolvedora> mapaDesenvolvedoras = (Dictionary <Int64, Desenvolvedora>)controlDesenvolvedora.BD('t', null); List <Desenvolvedora> listaDesenvolvedoras = mapaDesenvolvedoras.Values.ToList <Desenvolvedora>(); ltbDev.DisplayMember = "nome"; ltbDev.ValueMember = "cnpj"; ltbDev.DataSource = listaDesenvolvedoras; } catch (Exception ex) { MessageBox.Show("ERRO AO CARREGAR LISTBOX DESENVOLVEDORAS: " + ex.Message); } }