private void buttonRemover_Click(object sender, EventArgs e) { try { Funcao F = new Funcao { CodigoFuncao = Int32.Parse(textBoxCodigo.Text), }; new Service1Client().DeleteFuncao(F); textBoxCodigo.Clear(); MessageBox.Show("Removido com sucesso"); Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void buttonCadastra_Click(object sender, EventArgs e) { try { Funcao F = new Funcao { NomeFuncao = textBoxNome.Text, DescricaoFuncao = richTextBoxDescricao.Text }; new Service1Client().InserirFuncao(F); textBoxNome.Clear(); richTextBoxDescricao.Clear(); MessageBox.Show("Cadastrada com sucesso"); Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void InserirFuncao(Funcao F) { try { this.abrirConexao(); string sql = "INSERT INTO Funcao (NomeFuncao, DescricaoFuncao) values('" + F.NomeFuncao + "','" + F.DescricaoFuncao + "')"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, this.sqlConn); //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e inserir " + ex.Message); } }
public void DeleteFuncao(Funcao F) { try { this.abrirConexao(); string sql = "DELETE FROM Funcao WHERE CodigoFuncao =" + F.CodigoFuncao; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, this.sqlConn); //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e deletar " + ex.Message); } }
public void AtualizarFuncao(Funcao F) { try { this.abrirConexao(); string sql = "UPDATE Funcao SET NomeFuncao = '" + F.NomeFuncao + "', DescricaoFuncao = '" + F.DescricaoFuncao + "' WHERE CodigoFuncao =" + F.CodigoFuncao; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, this.sqlConn); //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e atualizar " + ex.Message); } }
private void buttonAlterar_Click(object sender, EventArgs e) { try { Funcao F = new Funcao { CodigoFuncao = Int32.Parse(textBoxCodigo.Text), NomeFuncao = textBoxNomeF.Text, DescricaoFuncao = richTextBoxDescricaF.Text }; new Service1Client().AtualizarFuncao(F); textBoxCodigo.Clear(); textBoxNomeF.Clear(); richTextBoxDescricaF.Clear(); MessageBox.Show("Alterada com sucesso"); Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void AtualizarFuncao(Funcao F) { new DadosFuncao().AtualizarFuncao(F); }
public void InserirFuncao(Funcao F) { new DadosFuncao().InserirFuncao(F); }
public void DeleteFuncao(Funcao F) { new DadosFuncao().DeleteFuncao(F); }
public void InserirFuncao(Funcao F) { }
public void DeleteFuncao(Funcao F) { }
public void AtualizarFuncao(Funcao F) { }
public List<Funcao> SelecionarFuncao() { List<Funcao> retorno = new List<Funcao>(); try { this.abrirConexao(); //instrucao a ser executada SqlCommand cmd = new SqlCommand("SELECT CodigoFuncao, NomeFuncao, DescricaoFuncao FROM Funcao", sqlConn); //executando a instrucao e colocando o resultado em um leitor SqlDataReader DbReader = cmd.ExecuteReader(); //lendo o resultado da consulta while (DbReader.Read()) { Funcao F = new Funcao(); //acessando os valores das colunas do resultado F.CodigoFuncao = DbReader.GetInt32(DbReader.GetOrdinal("CodigoFuncao")); F.NomeFuncao = DbReader.GetString(DbReader.GetOrdinal("NomeFuncao")); F.DescricaoFuncao = DbReader.GetString(DbReader.GetOrdinal("DescricaoFuncao")); retorno.Add(F); } //fechando o leitor de resultados DbReader.Close(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e selecionar " + ex.Message); } return retorno; }