Ejemplo n.º 1
0
        public void Delete(Ong obj)
        {
            var    conex = new ConectionFactory();
            string sp    = "spDeleteOng";

            var parametros = new List <SqlParameter>
            {
                new SqlParameter("@id", obj.Id)
            };

            conex.ExecutaNonQuerySP(sp, parametros);
        }
Ejemplo n.º 2
0
        public void FavoritarAnimal(Cliente cliente)
        {
            var    conex = new ConectionFactory();
            string sp    = "spFavoritar";

            foreach (Animal animal in cliente.Animal)
            {
                var parametros = new List <SqlParameter>
                {
                    new SqlParameter("@idUsuario", cliente.Id),
                    new SqlParameter("@IdAnimal", animal.Id),
                };

                conex.ExecutaNonQuerySP(sp, parametros);
            }
        }
Ejemplo n.º 3
0
        public void Update(Cliente obj)
        {
            var    conex = new ConectionFactory();
            string sp    = "spUpdateCliente";

            //Criando lista de parâmetros e inserindo um a um
            var parametros = new List <SqlParameter>
            {
                new SqlParameter("@id", obj.Id),
                new SqlParameter("@nome", obj.Nome),
                new SqlParameter("@email", obj.Email),
                new SqlParameter("@senha", obj.Senha),
                new SqlParameter("@genero", obj.Genero),
                new SqlParameter("@dataNascimento", obj.DataNascimento)
            };

            conex.ExecutaNonQuerySP(sp, parametros);
        }
Ejemplo n.º 4
0
        public void Update(Animal obj)
        {
            var    conex = new ConectionFactory();
            string sp    = "spUpdateAnimal";

            //Criando lista de parâmetros e inserindo um a um
            var parametros = new List <SqlParameter>
            {
                new SqlParameter("@id", obj.Id),
                new SqlParameter("@nome", obj.Nome),
                new SqlParameter("@especie", obj.Especie),
                new SqlParameter("@genero", obj.Genero),
                new SqlParameter("@foto", obj.Foto),
                new SqlParameter("@descricao", obj.Descricao),
            };

            conex.ExecutaNonQuerySP(sp, parametros);
        }
Ejemplo n.º 5
0
        public void Update(Ong obj)
        {
            var    conex = new ConectionFactory();
            string sp    = "spUpdateOng";

            //Criando lista de parâmetros e inserindo um a um
            var parametros = new List <SqlParameter>
            {
                new SqlParameter("@id", obj.Id),
                new SqlParameter("@nome", obj.Nome),
                new SqlParameter("@telefone", obj.Telefone),
                new SqlParameter("@endereco", obj.Endereco),
                new SqlParameter("@email", obj.Email),
                new SqlParameter("@senha", obj.Senha),
                new SqlParameter("@biografia", obj.Biografia),
                new SqlParameter("@foto", obj.Foto)
            };

            conex.ExecutaNonQuerySP(sp, parametros);
        }