listo marca y modelo
This commit is contained in:
parent
ace8e16c83
commit
d78f9446cc
@ -8,14 +8,15 @@ export class MarcaService {
|
||||
constructor(@InjectRepository(Marca) private repository: Repository<Marca>) {}
|
||||
|
||||
create(marca: string, tipo: string) {
|
||||
// Busco una marca con ese nombre
|
||||
return this.findByMarca(marca, tipo, false)
|
||||
.then((existeMarca) => {
|
||||
// Saco error si existe
|
||||
if (existeMarca) throw new ConflictException('Ya existe esta marca.');
|
||||
// Creo y guardo el registro
|
||||
return this.repository.save(this.repository.create({ marca, tipo }));
|
||||
})
|
||||
.then((_) => ({
|
||||
message: 'Se creó correctamente una nueva marca.',
|
||||
}));
|
||||
.then((_) => ({ message: 'Se creó correctamente una nueva marca.' }));
|
||||
}
|
||||
|
||||
findAll(tipo: string) {
|
||||
|
@ -10,14 +10,15 @@ export class ModeloService {
|
||||
) {}
|
||||
|
||||
create(modelo: string, tipo: string) {
|
||||
// Busco un modelo con ese nombre
|
||||
return this.findByModelo(modelo, tipo, false)
|
||||
.then((existeModelo) => {
|
||||
// Saco error si existe
|
||||
if (existeModelo) throw new ConflictException('Ya existe este modelo.');
|
||||
// Creo y guardo el registro
|
||||
return this.repository.save(this.repository.create({ modelo, tipo }));
|
||||
})
|
||||
.then((_) => ({
|
||||
message: 'Se creó correctamente un nuevo modelo.',
|
||||
}));
|
||||
.then((_) => ({ message: 'Se creó correctamente un nuevo modelo.' }));
|
||||
}
|
||||
|
||||
findAll(tipo: string) {
|
||||
|
Loading…
Reference in New Issue
Block a user