Exemplo n.º 1
0
        public Carro AtualizarCarro(Carro carro)
        {
            var carroDb = new Carro();

            if (carro.Id > 0)
            {
                carroDb = GetCarroById(carro.Id) ?? throw new ArgumentException("Não foi possivel localizar o carro.");
            }

            carroDb.Atualizar(carro);

            var entity = _context.Set <Carro>().Update(carroDb).Entity;

            _context.SaveChanges();
            return(entity);
        }