public ScoreCidadesEstados BuscarEstado(int idestado) { try { ScoreCidadesEstados bsc = null; DBSession session = new DBSession(); Query quey = session.CreateQuery("select * from Score_Cidades_Estados where idestado = @idestado"); quey.SetParameter("idestado", idestado); IDataReader reader = quey.ExecuteQuery(); if (reader.Read()) { bsc = new ScoreCidadesEstados(Convert.ToInt32(reader["idestado"]), Convert.ToString(reader["txestado"]), Convert.ToInt32(reader["flinterior"]), Convert.ToString(reader["txcidade"])); } reader.Close(); session.Close(); return(bsc); } catch (Exception error) { throw error; } }
public void SalvarEstado(ScoreCidadesEstados variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("INSERT INTO Score_Cidades_Estados (txestado, flinterior, txcidade) VALUES (@txestado, @flinterior, @txcidade)"); query.SetParameter("txestado", variavel.txestado); query.SetParameter("flinterior", variavel.flinterior); query.SetParameter("txcidade", variavel.txcidade); query.ExecuteUpdate(); session.Close(); } catch (Exception erro) { throw erro; } }
public void AlterarEstado(ScoreCidadesEstados variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("UPDATE Score_Cidades_Estados SET txestado = @txestado, flinterior = @flinterior, txcidade = @txcidade WHERE idestado = @idestado"); query.SetParameter("txestado", variavel.txestado); query.SetParameter("flinterior", variavel.flinterior); query.SetParameter("txcidade", variavel.txcidade); query.SetParameter("idestado", variavel.idestado); query.ExecuteUpdate(); session.Close(); } catch (Exception error) { throw error; } }
public void ExcluirEstado(ScoreCidadesEstados variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("DELETE FROM Score_Cidades_Estados WHERE idestado = @idestado"); query.SetParameter("idestado", variavel.idestado); query.ExecuteUpdate(); session.Close(); DBSession session2 = new DBSession(); Query query2 = session2.CreateQuery("DELETE FROM Score_Cidades_Valores WHERE idestado = @idestado"); query2.SetParameter("idestado", variavel.idestado); query2.ExecuteUpdate(); session2.Close(); } catch (Exception error) { throw error; } }