public PreSet_acionador Buscar(int id) { try { PreSet_acionador retorno = null; DBSession session = new DBSession(); Query quey = session.CreateQuery("SELECT * FROM PreSet_acionador WHERE PreSet_acionador_id = @id"); quey.SetParameter("id", id); IDataReader reader = quey.ExecuteQuery(); if (reader.Read()) { retorno = new PreSet_acionador(Convert.ToInt32(reader["PreSet_acionador_id"]), new PreSet(Convert.ToInt32(reader["preset_id"])), Convert.ToString(reader["tabela"]), Convert.ToBoolean(reader["inclusao"]), Convert.ToBoolean(reader["alteracao"]), Convert.ToString(reader["alteracao_campo"]), Convert.ToString(reader["alteracao_campo_valor"])); } reader.Close(); session.Close(); return(retorno); } catch (Exception error) { throw error; } }
public void Excluir(PreSet_acionador variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("DELETE FROM PreSet_acionador WHERE PreSet_acionador_id = @PreSet_acionador_id"); query.SetParameter("PreSet_acionador_id", variavel.preset_acionador_id); query.ExecuteUpdate(); session.Close(); } catch (Exception erro) { throw erro; } }
public void Alterar(PreSet_acionador variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("UPDATE PreSet_acionador SET tabela = @tabela, inclusao = @inclusao, alteracao = @alteracao, alteracao_campo = @alteracao_campo, alteracao_campo_valor = @alteracao_campo_valor WHERE PreSet_acionador_id = @PreSet_acionador_id"); query.SetParameter("tabela", variavel.tabela) .SetParameter("inclusao", variavel.inclusao) .SetParameter("alteracao", variavel.alteracao) .SetParameter("alteracao_campo", variavel.alteracao_campo) .SetParameter("alteracao_campo_valor", variavel.alteracao_campo_valor) .SetParameter("PreSet_acionador_id", variavel.preset_acionador_id); query.ExecuteUpdate(); session.Close(); } catch (Exception erro) { throw erro; } }
public void Salvar(PreSet_acionador variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("INSERT INTO PreSet_acionador (preset_id, tabela, inclusao, alteracao, alteracao_campo, alteracao_campo_valor) VALUES (@preset_id, @tabela, @inclusao, @alteracao, @alteracao_campo, @alteracao_campo_valor) "); query.SetParameter("preset_id", variavel.preset_id.preset_id) .SetParameter("tabela", variavel.tabela) .SetParameter("inclusao", variavel.inclusao) .SetParameter("alteracao", variavel.alteracao) .SetParameter("alteracao_campo", variavel.alteracao_campo) .SetParameter("alteracao_campo_valor", variavel.alteracao_campo_valor); query.ExecuteUpdate(); session.Close(); } catch (Exception erro) { throw erro; } }