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);
        }
Exemplo n.º 2
0
        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);
        }