public Cidade_TO GetByCode(Cidade_TO pTO) { try { return(new Cidade_DAO().GetByCode(pTO)); } catch (Exception) { throw; } }
internal bool Save(Cidade_TO pTO) { SqlConnection connection = null; try { connection = new SqlConnection(ConfigurationManager.ConnectionStrings["DBConn"].ConnectionString); connection.Open(); } catch (Exception) { throw; } SqlCommand command = null; bool retorno = false; string sql = "INSERT INTO vcrm_cidade" + " ( cid_codigo " + ", cid_nome " + ", cid_estado " + ", cid_ddd " + ", pai_codigo) " + "VALUES " + "( @cid_codigo " + " , @cid_nome " + " , @cid_estado " + " , @cid_ddd " + " , @pai_codigo ) "; try { command = new SqlCommand(sql, connection); command.Parameters.AddWithValue("@cid_codigo", pTO.cid_codigo); command.Parameters.AddWithValue("@cid_nome", pTO.cid_nome); command.Parameters.AddWithValue("@cid_estado", pTO.cid_estado); command.Parameters.AddWithValue("@cid_ddd", pTO.cid_ddd); command.Parameters.AddWithValue("@pai_codigo", pTO.PaisTO.pai_codigo); command.ExecuteNonQuery(); retorno = true; } catch (Exception) { throw; } finally { command.Dispose(); connection.Close(); connection.Dispose(); } return(retorno); }
internal List <Cidade_TO> SearchAll(string pCondicao) { SqlConnection connection = null; try { connection = new SqlConnection(ConfigurationManager.ConnectionStrings["DBConn"].ConnectionString); connection.Open(); } catch (Exception) { throw; } SqlCommand command = null; SqlDataReader reader = null; string sql = " SELECT * FROM vcrm_cidade "; List <Cidade_TO> collection = new List <Cidade_TO>(); try { command = new SqlCommand(sql, connection); reader = command.ExecuteReader(); while (reader.Read()) { Cidade_TO CidadeTO = new Cidade_TO(); CidadeTO.cid_codigo = Convert.ToInt32(reader["cid_codigo"]); CidadeTO.cid_nome = Convert.ToString(reader["cid_nome"]); CidadeTO.cid_estado = Convert.ToString(reader["cid_estado"]); CidadeTO.cid_ddd = Convert.ToInt32(reader["cid_ddd"]); CidadeTO.PaisTO = new Pais_TO(); CidadeTO.PaisTO.pai_codigo = Convert.ToInt32(reader["pai_codigo"]); collection.Add(CidadeTO); } } catch (Exception) { throw; } finally { reader.Close(); command.Dispose(); connection.Close(); connection.Dispose(); } return(collection); }
public bool Delete(Cidade_TO pTO) { bool retorno = false; try { retorno = new Cidade_DAO().Delete(pTO); } catch (Exception) { throw; } return(retorno); }
public List <Cidade_TO> SearchAll(Cidade_TO pTO) { string condicao = ""; try { // implementa a condição de procura condicao += ""; return(new Cidade_DAO().SearchAll(condicao)); } catch (Exception) { throw; } }
internal Cidade_TO GetByCode(Cidade_TO pTO) { SqlConnection connection = null; try { connection = new SqlConnection(ConfigurationManager.ConnectionStrings["DBConn"].ConnectionString); connection.Open(); } catch (Exception) { throw; } SqlCommand command = null; SqlDataReader reader = null; string sql = " SELECT * FROM vcrm_cidade "; try { command = new SqlCommand(sql, connection); reader = command.ExecuteReader(); if (reader.Read()) { pTO.cid_codigo = Convert.ToInt32(reader["cid_codigo"]); pTO.cid_nome = Convert.ToString(reader["cid_nome"]); pTO.cid_estado = Convert.ToString(reader["cid_estado"]); pTO.cid_ddd = Convert.ToInt32(reader["cid_ddd"]); pTO.PaisTO = new Pais_TO(); pTO.PaisTO.pai_codigo = Convert.ToInt32(reader["pai_codigo"]); } } catch (Exception) { throw; } finally { reader.Close(); command.Dispose(); connection.Close(); connection.Dispose(); } return(pTO); }
public bool Save(bool pOpcao, Cidade_TO pTO) { bool retorno = false; try { if (pOpcao) { retorno = new Cidade_DAO().Save(pTO); } else { retorno = new Cidade_DAO().Update(pTO); } } catch (Exception) { throw; } return(retorno); }
internal bool Delete(Cidade_TO pTO) { SqlConnection connection = null; try { connection = new SqlConnection(ConfigurationManager.ConnectionStrings["DBConn"].ConnectionString); connection.Open(); } catch (Exception) { throw; } SqlCommand command = null; bool retorno = false; string sql = "DELETE FROM vcrm_cidade" + "WHERE ... "; try { command = new SqlCommand(sql, connection); command.ExecuteNonQuery(); retorno = true; } catch (Exception) { throw; } finally { command.Dispose(); connection.Close(); connection.Dispose(); } return(retorno); }