public TipoPet BuscarPorId(int id) { cmd.Connection = conexao.Conectar(); // Usamos o comando de Busca do SQL(WHERE) cmd.CommandText = "SELECT * FROM TipoPet WHERE IdTipoPet = @id"; //Atribuimos as variaves que vem como arg, ou seja, é um tipo de pareamento cmd.Parameters.AddWithValue("@id", id); //Damos o play SqlDataReader dados = cmd.ExecuteReader(); TipoPet t = new TipoPet(); while (dados.Read()) { t.IdTipoPet = Convert.ToInt32(dados.GetValue(0)); t.Descricao = dados.GetValue(1).ToString(); } // Desconectamos o banco conexao.Desconectar(); return(t); }
/// <summary> /// Le um objeto especifico /// </summary> /// <param name="data">SqlDataReader</param> /// <param name="tipo">O Objeto que voce quer ler</param> public void ReadEspecify(SqlDataReader data, TipoPet tipo) { while (data.Read()) { tipo.IdTipoPet = Convert.ToInt32(data.GetValue(0)); tipo.NomeTipoPet = Convert.ToString(data.GetValue(1)); } }
public TipoPet SearchForId(int id) { cmd.Connection = con.Connect(); cmd.CommandText = "SELECT * FROM Tipo WHERE IdTipo = @id"; cmd.Parameters.AddWithValue("id", id); SqlDataReader data = cmd.ExecuteReader(); TipoPet tipo = new TipoPet(); ReadEspecify(data, tipo); con.Desconnect(); return(tipo); }
public TipoPet Alterar(int id, TipoPet tp) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "UPDATE TipoDePet SET " + "Descricao = @descricao WHERE IdTipoDePet = @id "; cmd.Parameters.AddWithValue("@descricao", tp.Descricao); cmd.Parameters.AddWithValue("@id", id); cmd.ExecuteNonQuery(); conexao.Desconectar(); return(tp); }
public TipoPet Alterar(int id, TipoPet tp) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "UPDATE TipoPet SET " + "Especie = @tipoPet, " + "WHERE IdEspecie = @IdTP"; cmd.Parameters.AddWithValue("@IdTP", tp.IdEspecie); cmd.Parameters.AddWithValue("@tipoPet", tp.Especie); cmd.ExecuteNonQuery(); conexao.Desconectar(); return(tp); }
public TipoPet Cadastrar(TipoPet tp) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "INSERT INTO TipoPet " + " (Especie) "; " VALUES " + " (@TipoPet) "; cmd.Parameters.AddWithValue("@TipoPet", tp.Especie); cmd.ExecuteNonQuery(); conexao.Desconectar(); return(tp); }
public TipoPet Cadastrar(TipoPet t) { //Abrir conexao cmd.Connection = conexao.Conectar(); //Preparar a query cmd.CommandText = "INSERT INTO TipoPet (Descricao)" + "VALUES" + "(@descricao)"; cmd.Parameters.AddWithValue("@descricao", t.Descricao); cmd.ExecuteNonQuery(); //Fechar conexao conexao.Desconectar(); return(t); }
public List <TipoPet> Update(int id, TipoPet a) { cmd.Connection = con.Connect(); cmd.CommandText = "UPDATE Tipo SET " + "NomeTipo = @NomeTipo " + "WHERE IdTipo = @id"; cmd.Parameters.AddWithValue("id", id); cmd.Parameters.AddWithValue("NomeTipo", a.NomeTipoPet); SqlDataReader data = cmd.ExecuteReader(); con.Desconnect(); return(ReadAll()); }
public List <TipoPet> Create(TipoPet a) { cmd.Connection = con.Connect(); cmd.CommandText = "INSERT INTO TipoPet(NomeTipoPet) " + "VALUES(@NomeTipoPet)" ; cmd.Parameters.AddWithValue("NomeTipoPet", a.NomeTipoPet); SqlDataReader data = cmd.ExecuteReader(); con.Desconnect(); return(ReadAll()); }
public TipoPet Cadastrar(TipoPet tp) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "INSERT INTO TipoDePet (Descricao) " + "VALUES" + "(@descricao)"; cmd.Parameters.AddWithValue("@descricao", tp.Descricao); // Será este comando o responsável por injetar os dados no banco efetivamente cmd.ExecuteNonQuery(); conexao.Desconectar(); return(tp); }
public TipoPet Cadastrar(TipoPet a) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "INSERT INTO tipospets" + "(Descricao)" + "VALUES" + "(@descricao)"; cmd.Parameters.AddWithValue("@descricao", a.Descricao); cmd.ExecuteNonQuery(); conexao.Desconectar(); return(a); }
public TipoPet Alterar(int id, TipoPet a) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "UPDATE tipospets SET " + "Descricao = @descricao, " + " WHERE Idtipospests = @id"; cmd.Parameters.AddWithValue("@descricao", a.Descricao); cmd.Parameters.AddWithValue("@id", a.IdTipoPet); cmd.ExecuteNonQuery(); conexao.Desconectar(); return(a); }
public TipoPet BuscarId(int IdTipoPet) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "SELECT * FROM WHERE IdTipoPet = @idTP"; cmd.Parameters.AddWithValue("@idTP", IdTipoPet); SqlDataReader dados = cmd.ExecuteReader(); TipoPet tp = new TipoPet(); while (dados.Read()) { tp.IdEspecie = Convert.ToInt32(dados.GetValue(0)); tp.Especie = dados.GetValue(1).ToString(); } conexao.Desconectar(); return(tp); }
public TipoPet Alterar(int id, TipoPet t) { // Inicia conexao com a database cmd.Connection = conexao.Conectar(); //Usamos o comando do sql para cmd.CommandText = "UPDATE TipoPet SET Descricao= @descricao WHERE IdTipoPet = @id"; cmd.Parameters.AddWithValue("@id", id); cmd.Parameters.AddWithValue("@descricao", t.Descricao); //DML --> ExecuteNonQuery // Será este comando o responsável por injetar os dados no banco efetivamente cmd.ExecuteNonQuery(); conexao.Desconectar(); return(t); }
public TipoPet Cadastrar(TipoPet t) { // abri conexao cmd.Connection = conexao.Conectar(); //Aqui nos usamos o comando do sql que vai inserir dados na tabela tipo pet cmd.CommandText = "INSERT INTO TipoPet (Descricao)" + "Values" + "(@descricao)"; cmd.Parameters.AddWithValue("@descricao", t.Descricao); //DML --> ExecuteNonQuery // Será este comando o responsável por injetar os dados no banco efetivamente cmd.ExecuteNonQuery(); conexao.Desconectar(); return(t); }
public TipoPet BuscarPorID(int id) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "SELECT * tipospets FROM WHERE IdTiposPets= @id"; cmd.Parameters.AddWithValue("@id", id); SqlDataReader dados = cmd.ExecuteReader(); TipoPet a = new TipoPet(); while (dados.Read()) { a.IdTipoPet = Convert.ToInt32(dados.GetValue(0)); a.Descricao = dados.GetValue(1).ToString(); } conexao.Desconectar(); return(a); }
public TipoPet Alterar(int id, TipoPet t) { //Abrir conexao cmd.Connection = conexao.Conectar(); // Preparar a query cmd.CommandText = "UPDATE TipoPet SET " + "Descricao = @descricao WHERE IdTipoPet = @id"; cmd.Parameters.AddWithValue("@descricao", t.Descricao); cmd.Parameters.AddWithValue("@id", id); //Comando responsável por injetar dados no banco cmd.ExecuteNonQuery(); //Fechar conexao conexao.Desconectar(); return(t); }
public TipoPet BuscarPorId(int Id) { //Abrir conexao cmd.Connection = conexao.Conectar(); //Preparar a query cmd.CommandText = "SELECT * FROM TipoPet WHERE IdTipoPet = @id"; cmd.Parameters.AddWithValue("@id", Id); SqlDataReader dados = cmd.ExecuteReader(); TipoPet t = new TipoPet(); while (dados.Read()) { t.IdTipoPet = Convert.ToInt32(dados.GetValue(0)); t.Descricao = dados.GetValue(1).ToString(); } //Fechar conexao conexao.Desconectar(); return(t); }
public TipoPet BuscarPorId(int id) { cmd.Connection = conexao.Conectar(); cmd.CommandText = "SELECT * FROM TipoDePet WHERE IdTipoDePet = @id"; //Atribur as variaveis que vem como argumento cmd.Parameters.AddWithValue("@id", id); SqlDataReader dados = cmd.ExecuteReader(); TipoPet tp = new TipoPet(); while (dados.Read()) { tp.IdTipoDePet = Convert.ToInt32(dados.GetValue(0)); tp.Descricao = dados.GetValue(1).ToString(); } conexao.Desconectar(); return(tp); }
public void Post([FromBody] TipoPet tp) { repoTP.Cadastrar(tp); }
public TipoPet Put(int id, [FromBody] TipoPet t) { return(rep.Alterar(id, t)); }
public void Put(int id, [FromBody] TipoPet tp) { repoTP.Alterar(id, tp); }
public TipoPet Post([FromBody] TipoPet a) { return(repo.Cadastrar(a)); }
public TipoPet Put(int id, [FromBody] TipoPet a) { return(repo.Alterar(id, a)); }
public TipoPet Post([FromBody] TipoPet t) { return(rep.Cadastrar(t)); }