public async Task <String> PutDetalleCarroApplicationService(int id, DetalleCarro detalleCarro) { var respuestaDomainService = _detalleCarroDomainService.PutDetalleCarroDomainService(id, detalleCarro); bool hayErrorEnElDomainService = respuestaDomainService != null; if (hayErrorEnElDomainService) { return(respuestaDomainService); } _baseDatos.Entry(detalleCarro).State = EntityState.Modified; await _baseDatos.SaveChangesAsync(); return(null); }
public async Task <String> PutCarroApplicationService(int id, Carro carro) { Autolote autolote = await LlamadaALaBaseDeDatos(carro); var respuestaDomainService = _carroDomainService.PutCarroDomainService(id, autolote); bool hayErrorEnElDomainService = respuestaDomainService != null; if (hayErrorEnElDomainService) { return(respuestaDomainService); } _baseDatos.Entry(carro).State = EntityState.Modified; await _baseDatos.SaveChangesAsync(); return(null); }