Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 /// <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));
     }
 }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 7
0
        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);
        }
Ejemplo n.º 8
0
        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());
        }
Ejemplo n.º 9
0
        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);
        }
Ejemplo n.º 11
0
        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);
        }
Ejemplo n.º 12
0
        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);
        }
Ejemplo n.º 13
0
        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);
        }
Ejemplo n.º 14
0
        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);
        }
Ejemplo n.º 15
0
        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);
        }
Ejemplo n.º 16
0
        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);
        }
Ejemplo n.º 17
0
        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);
        }
Ejemplo n.º 18
0
        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);
 }
Ejemplo n.º 21
0
 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);
 }
Ejemplo n.º 23
0
 public TipoPet Post([FromBody] TipoPet a)
 {
     return(repo.Cadastrar(a));
 }
Ejemplo n.º 24
0
 public TipoPet Put(int id, [FromBody] TipoPet a)
 {
     return(repo.Alterar(id, a));
 }
Ejemplo n.º 25
0
 public TipoPet Post([FromBody] TipoPet t)
 {
     return(rep.Cadastrar(t));
 }