//METODO PARA BUSCAR DADOS DO BANCO LOTES public ModelConfiguracao BuscaValores() { ModelConfiguracao obj = new ModelConfiguracao(); try { DataTable tb = new DataTable(); SQLiteDataAdapter da = new SQLiteDataAdapter("SELECT Id_tabela, lista_produto_menu, item_lista_produto_menu, controle_botoes_menu FROM configuracao", conexao.StringConexao); da.Fill(tb); conexao.Desconectar(); foreach (DataRow item in tb.Rows) { obj.Id_tabela = Convert.ToInt32(item["Id_tabela"].ToString()); obj.lista_produto_menu = Convert.ToInt32(item["lista_produto_menu"].ToString()); obj.item_lista_produto_menu = Convert.ToInt32(item["item_lista_produto_menu"].ToString()); obj.controle_botoes_menu = Convert.ToInt32(item["controle_botoes_menu"].ToString()); } return(obj); } catch (Exception ex) { throw ex; } finally { //Fechar a conexão conexao.Desconectar(); } }
public bool UpdadeConfiguracao(ModelConfiguracao model) { try { using (SQLiteCommand cmd = new SQLiteCommand()) { cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "UPDATE configuracao SET lista_produto_menu = @lista, item_lista_produto_menu = @item, controle_botoes_menu = @botoes WHERE Id_tabela = @Id_tabela"; cmd.Parameters.AddWithValue("@lista", model.lista_produto_menu); cmd.Parameters.AddWithValue("@item", model.item_lista_produto_menu); cmd.Parameters.AddWithValue("@botoes", model.controle_botoes_menu); cmd.Parameters.AddWithValue("@Id_tabela", model.Id_tabela); conexao.Conectar(); cmd.ExecuteNonQuery(); return(true); } } catch { return(false); } finally { conexao.Desconectar(); } }
private void frmMenu_Load(object sender, EventArgs e) { model = ControleConfiguracao.BuscaValor(); //CONFIGURACAO DOS BOTOES if (model.controle_botoes_menu != 1) { panel2.Visible = false; } else { panel2.Visible = true; } //CONFIGURACAO DO GRID DE PRODUTO if (model.lista_produto_menu != 1) { gridProduto.Visible = false; } else { var lista = ControleEstoqueAtual.BuscaDados(model.item_lista_produto_menu, ""); PreencheGrid(lista); gridProduto.Visible = true; } }
private void PreencheModelo() { ModelConfiguracao model = new ModelConfiguracao(); ControleConfiguracao control = new ControleConfiguracao(); model.Id_tabela = 1; model.controle_botoes_menu = controle_botes; model.lista_produto_menu = lista_menu; model.item_lista_produto_menu = item_lista_menu; control.UpdadeConfiguracao(model); }
public void UpdadeConfiguracao(ModelConfiguracao model) { DAOConfiguracao dao = new DAOConfiguracao(cx); if (dao.UpdadeConfiguracao(model)) { MessageBox.Show("Configuração salva com sucesso! Reinicie o sistema para as novas configurações serem atualizadas", "CONFIGURAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Erro ao salvar suas configurações!", "CONFIGURAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frmTelaConfiguracao_Load(object sender, EventArgs e) { model = ControleConfiguracao.BuscaValor(); if (model.controle_botoes_menu == 1) { checkBotoesAtalho.Checked = true; } else { checkBotoesAtalho.Checked = false; } if (model.lista_produto_menu == 1) { checkListaProdutos.Checked = true; } else { checkListaProdutos.Checked = false; } if (model.item_lista_produto_menu == 1) { rbProdutoFinal.Checked = true; } else { rbProdutoFinal.Checked = false; } if (model.item_lista_produto_menu == 2) { rbMateriaPrima.Checked = true; } else { rbMateriaPrima.Checked = false; } }