Skip to content

Instantly share code, notes, and snippets.

View srdelarosa's full-sized avatar
⚛️
Focusing

Renato De la Rosa srdelarosa

⚛️
Focusing
View GitHub Profile
https://api.opentripmap.com/0.1/en/places/geoname?name=Lima&apikey=5ae2e3f221c38a28845f05b66b2ebd0c0a4a7428f0803525b45f11d8
{
"name": "lima",
"country": "PE",
"lat": -12.04318,
"lon": -77.02824,
"population": 7737002,
"timezone": "America/Lima",
"status": "OK"
import { Injectable } from '@angular/core';
import { environment } from 'src/environments/environment';
@Injectable({
providedIn: 'root',
})
export class OpentripmapService {
endpointSearchCity = 'geoname?name';
endpointGetByLatLon = 'radius?';
endpointDetailPlaceByXid = 'xid/';
<ion-header>
<ion-toolbar color="primary">
<ion-buttons slot="end">
<ion-menu-button></ion-menu-button>
</ion-buttons>
<ion-title>Principal</ion-title>
</ion-toolbar>
</ion-header>
<ion-content class="ion-padding">
<div *ngIf="placesFound">Existen lugares encontrados.</div>
INSERT INTO product (description, price, create_at) VALUES('Macbook Air 13 pulgadas', 4899, NOW());
INSERT INTO product (description, price, create_at) VALUES('Laptop Lenovo 15.6" Ryzen 7', 3199, NOW());
INSERT INTO product (description, price, create_at) VALUES('Laptop Gamer IdeaPad3 Core i5', 3499, NOW());
INSERT INTO product (description, price, create_at) VALUES('Televisor 43" 4K Ultra HD', 899, NOW());
INSERT INTO product (description, price, create_at) VALUES('Televisor 50" 4K Ultra HD Smart TV', 1699, NOW());
INSERT INTO product (description, price, create_at) VALUES('Aire Acondicionado Portatil 15000 Btu', 999, NOW());
INSERT INTO product (description, price, create_at) VALUES('Consola Nintendo Switch 1.1 Neon', 1499, NOW());
INSERT INTO product (description, price, create_at) VALUES('Minicomponente AKX710PUK Negro 2000 W', 799, NOW());
INSERT INTO product (description, price, create_at) VALUES('Refrigerador Side ', 2799, NOW());
INSERT INTO product (description, price, create_at) VALUES('Lavadora Bla
package com.newhorizons.takeitnow.products.application.mainmodule.mapper;
import com.newhorizons.takeitnow.products.application.mainmodule.dto.ProductDto;
import com.newhorizons.takeitnow.products.domain.entity.Product;
import org.mapstruct.InheritInverseConfiguration;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.Mappings;
import java.util.List;
package com.newhorizons.takeitnow.products.application.mainmodule.dto;
public class ProductDto {
private Long productId;
private String description;
private Double price;
public Long getProductId() {
return productId;
}
package com.newhorizons.takeitnow.products.domain.service;
import com.newhorizons.takeitnow.products.application.mainmodule.dto.ProductDto;
import com.newhorizons.takeitnow.products.application.mainmodule.service.IProductService;
import com.newhorizons.takeitnow.products.domain.repository.IProductRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Optional;
package com.newhorizons.takeitnow.products.application.mainmodule.service;
import com.newhorizons.takeitnow.products.application.mainmodule.dto.ProductDto;
import java.util.List;
import java.util.Optional;
public interface IProductService {
List<ProductDto> getAll();
Optional<ProductDto> getProduct(long productId);
package com.newhorizons.takeitnow.products.infrastructure.repository;
import com.newhorizons.takeitnow.products.application.mainmodule.dto.ProductDto;
import com.newhorizons.takeitnow.products.application.mainmodule.mapper.IProductMapper;
import com.newhorizons.takeitnow.products.domain.entity.Product;
import com.newhorizons.takeitnow.products.domain.repository.IProductRepository;
import com.newhorizons.takeitnow.products.infrastructure.crud.IProductCrudRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
package com.newhorizons.takeitnow.item.domain.service;
import com.newhorizons.takeitnow.item.application.mainmodule.service.IItemService;
import com.newhorizons.takeitnow.item.domain.entity.Item;
import com.newhorizons.takeitnow.item.domain.entity.Product;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.client.RestTemplate;
import java.util.Arrays;