Exemple #1
0
        public List <Tipo> ListaTipos()
        {
            _command.Connection = _conexao.Conectar();

            _command.CommandText = "SELECT * FROM Tipo";

            SqlDataReader dados = _command.ExecuteReader();

            List <Tipo> _listaTipos = new List <Tipo>();

            while (dados.Read())
            {
                _listaTipos.Add(

                    //Criando um novo tipo dentro da lista
                    new Tipo()
                {
                    IdTipo    = Convert.ToInt32(dados.GetValue(0)),
                    Descricao = dados.GetValue(1).ToString(),
                }
                    );
            }

            _conexao.Desconectar();

            return(_listaTipos);
        }
Exemple #2
0
        public List <Raca> ListarRacas()
        {
            _command.Connection = _conexao.Conectar();

            _command.CommandText = "SELECT * FROM Raca";

            SqlDataReader dados = _command.ExecuteReader();

            List <Raca> _listaRacas = new List <Raca>();

            while (dados.Read())
            {
                _listaRacas.Add(

                    new Raca()
                {
                    IdRaca     = Convert.ToInt32(dados.GetValue(0)),
                    NomeRaca   = dados.GetValue(1).ToString(),
                    IdTipoRaca = Convert.ToInt32(dados.GetValue(2)),
                }
                    );
            }

            _conexao.Desconectar();

            return(_listaRacas);
        }
        public Raca Alterar(int id, Raca a)
        {
            cmd.Connection  = conexao.Conectar();
            cmd.CommandText = "UPDATE raca SET" +
                              "Descricao = @descricao WHERE IdRaca = @id";
            cmd.Parameters.AddWithValue("@descricao", a.Descricao);
            cmd.ExecuteNonQuery();

            conexao.Desconectar();
            return(a);
        }
        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);
        }
Exemple #5
0
        public TipoDoPet Adicionar(TipoDoPet t)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "INSERT INTO tipoPet " +
                              "(Descricao)" +
                              "Values" +
                              "(@descricao)";
            cmd.Parameters.AddWithValue("@descricao", t.Descricao);

            cmd.ExecuteNonQuery();
            conexao.Desconectar();

            return(t);
        }
Exemple #6
0
        public Raca Alterar(int id, Raca r)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "UPDATE Raca" +
                              "SET RacaVet = @racaVet" +
                              "WHERE IdRaca = @idR";

            cmd.Parameters.AddWithValue("@idR", r.IdRaca);
            cmd.Parameters.AddWithValue("@racaVet", r.RacaVet);

            conexao.Desconectar();

            return(r);
        }
Exemple #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);
        }
        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 TipoDePet Alterar(int id, TipoDePet t)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "UPDATE TipoDePet SET " +
                              "Descricao = @descricao WHERE IdTipoDePet = @id ";

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

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

            cmd.ExecuteNonQuery();

            conexao.Desconectar();
            return(t);
        }
Exemple #10
0
        public Raca Adicionar(Raca r)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "INSERT INTO Raca " +
                              "(Descricao, IdTipoPet)" +
                              "Values" +
                              "(@descricao, @idTipoPet)";
            cmd.Parameters.AddWithValue("@descricao", r.Descricao);
            cmd.Parameters.AddWithValue("@idTipoPet", r.IdTipoPet);

            cmd.ExecuteNonQuery();
            conexao.Desconectar();

            return(r);
        }
Exemple #11
0
        public Raca Cadastrar(Raca r)
        {
            //Abrir conexao
            cmd.Connection = conexao.Conectar();
            //Preparar a query
            cmd.CommandText = "INSERT INTO Raca (IdTipoPet, Descricao)" +
                              "VALUES" +
                              "(@idtipopet, @descricao)";

            cmd.Parameters.AddWithValue("@idtipopet", r.IdTipoPet);
            cmd.Parameters.AddWithValue("@descricao", r.Descricao);

            cmd.ExecuteNonQuery();
            //Fechar conexao
            conexao.Desconectar();
            return(r);
        }
Exemple #12
0
        public Raca Alterar(int id, Raca r)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "UPDATE Raca SET " +
                              "Descricao = @descricao, "
                              + "IdTipoDePet = @idtipodepet WHERE IdRaca = @id ";

            cmd.Parameters.AddWithValue("@descricao", r.Descricao);
            cmd.Parameters.AddWithValue("@idtipodepet", r.IdTipoDePet);

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

            cmd.ExecuteNonQuery();

            conexao.Desconectar();
            return(r);
        }
Exemple #13
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);
        }
        public racas Alterar(int id, racas a)
        {
            cmd.Connection = conexao.Conectar();

            cmd.CommandText = "UPDATE racas SET " +
                              "Nome = @nome, " +
                              "IdTipoPets = @idtipopets WHERE IdRaca = @id";

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

            cmd.Parameters.AddWithValue("@nome", a.Nome);

            cmd.Parameters.AddWithValue("@idtipopets", a.IdTipoPets);

            cmd.ExecuteNonQuery();

            conexao.Desconectar();

            return(a);
        }
        public Raca BuscarPorId(int id)
        {
            cmd.Connection = conexao.Conectar();

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

            SqlDataReader dados = cmd.ExecuteReader();

            Raca a = new Raca();

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

            conexao.Desconectar();

            return(a);
        }