private void BotonPesquisar_Click(object sender, EventArgs e) { try { Validacao_Exchanges valida = new Validacao_Exchanges(conexao); metroGrid1.DataSource = valida.ListarExchanges(metroComboBox1.Text); } catch (Exception ex) { throw ex; } }
/// <summary> /// metodo para verificar o usuario cadastrado /// </summary> /// <param name="usuario"></param> public void VerificarExchanges(string usuario) { int r = 0; Validacao_Exchanges valida = new Validacao_Exchanges(conexao); r = valida.VerificarExchanges(inputNome.Text); if (r > 0) { MetroMessageBox.Show(this, "\n\n Ja existe Usuário cadastrado no sistema ", "VERIFICAÇÃO DE USUÁRIO", MessageBoxButtons.OK, MessageBoxIcon.Error); LimpaCampos(); inputNome.Focus(); } }
private void BotonExcluir_Click(object sender, EventArgs e) { try { DialogResult resultado = MessageBox.Show(this, "\n\n Deseja realmente Excluir o registro selecionado?", "CONFIRMAR A EXCLUSÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Error); if (resultado.ToString() == "Yes") { Validacao_Exchanges valida_moeda = new Validacao_Exchanges(conexao); valida_moeda.ExcluirExchanges(Convert.ToString(metroComboBox1.Text)); MetroMessageBox.Show(this, "\n\n Usuário excluido com sucesso ", "ESCLUSÃO DE USUARIO", MessageBoxButtons.OK, MessageBoxIcon.Question); } } catch (Exception ex) { MetroMessageBox.Show(this, "\n Não foi possivel excluir usuário do banco de dados \n Detalhes: " + ex.Message, "ERRO AO EXCLUIR CLIENTE", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
/// <summary> /// Metodo para gravar usuario ao banco de dados /// </summary> private void BotonGravar_Click(object sender, EventArgs e) { try { conexao.AbrirConexao(); Modelo_Exchanges mod_usuario = new Modelo_Exchanges(); mod_usuario.Nome1 = inputNome.Text; Validacao_Exchanges validacao_usuario = new Validacao_Exchanges(conexao); if (operacao == "cadastrar") { validacao_usuario.Salvarexchanges(mod_usuario); MetroMessageBox.Show(this, "\n Exchanges Cadastrado com sucesso ", "CADASTRO DE Exchanges", MessageBoxButtons.OK, MessageBoxIcon.Question); this.LimpaCampos(); this.DesabilitaCampos(); } else { mod_usuario.Codigo1 = Convert.ToInt32(inputCode.Text); validacao_usuario.EditarExchanges(mod_usuario); MetroMessageBox.Show(this, "\n\n Exchanges Editado com sucesso! ", " Exchanges EDITADO", MessageBoxButtons.OK, MessageBoxIcon.Question); } this.LimpaCampos(); this.AlteraBotao(1); this.DesabilitaCampos(); } catch (Exception eX) { MetroMessageBox.Show(this, "\n\n Erro ao cadastrar uma Exchanges! \n Detalhes: " + eX.Message, "ERRO AO REALIZAR OPERAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { conexao.FecharConexao(); } }