Example #1
0
        public tipopet Cadastrar(tipopet a)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "INSERT INTO tipopet (Descricao) " +
                              "VALUES" +
                              "(@descricao)";
            cmd.Parameters.AddWithValue("@descricao", a.Descricao);

            cmd.ExecuteNonQuery();

            return(a);
        }
Example #2
0
        public tipopet Alterar(int id, tipopet a)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "UPDATE tipopet SET " +
                              "Descricao = @descricao WHERE IdTipoPets = @id";

            cmd.Parameters.AddWithValue("@id", id);

            cmd.Parameters.AddWithValue("@descricao", a.Descricao);


            cmd.ExecuteNonQuery();

            conexao.Desconectar();

            return(a);
        }
Example #3
0
        public tipopet BuscarPorId(int id)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "SELECT * FROM tipopet WHERE IdTipoPets = @id";
            cmd.Parameters.AddWithValue("@id", id);

            SqlDataReader dados = cmd.ExecuteReader();

            tipopet a = new tipopet();

            while (dados.Read())
            {
                a.IdTipoPets = Convert.ToInt32(dados.GetValue(0));
                a.Descricao  = dados.GetValue(1).ToString();
            }

            conexao.Desconectar();

            return(a);
        }
 public tipopet Put(int id, [FromBody] tipopet a)
 {
     return(reposi.Alterar(id, a));
 }
 public tipopet Post([FromBody] tipopet a)
 {
     return(reposi.Cadastrar(a));
 }