public async Task <ActionResult <Carro> > PostAutolote(IEnumerable <Carro> item) { _baseDatos.Carros.AddRange(item); await _baseDatos.SaveChangesAsync(); return(CreatedAtAction(nameof(GetAutolote), item)); }
public async Task <ActionResult <DetalleCarro> > PostDetalleCarro(IEnumerable <DetalleCarro> item) { _baseDatos.DetalleCarros.AddRange(item); await _baseDatos.SaveChangesAsync(); return(CreatedAtAction(nameof(GetDetalleCarro), item)); }
public async Task <String> PostDetalleCarroApplicationService(DetalleCarro detalleCarro) { var respuestaDomainService = _detalleCarroDomainService.PostDetalleCarroDomainService(detalleCarro); bool hayErrorEnElDomainService = respuestaDomainService != null; if (hayErrorEnElDomainService) { return(respuestaDomainService); } _baseDatos.DetalleCarros.Add(detalleCarro); await _baseDatos.SaveChangesAsync(); return(null); }
public async Task <String> PostCarroApplicationService(Carro carro) { Autolote autolote = await LlamadaALaBaseDeDatos(carro); var respuestaDomainService = _carroDomainService.PostCarroDomainService(autolote); bool hayErrorEnElDomainService = respuestaDomainService != null; if (hayErrorEnElDomainService) { return(respuestaDomainService); } _baseDatos.Carros.Add(carro); await _baseDatos.SaveChangesAsync(); return(null); }