public bool Update(int Id, DomainCarro carro)
        {
            bool result;

            try
            {
                dbContext.Carros.Update(carro);

                var count = dbContext.SaveChanges();
                if (count < 0)
                {
                    result = true;
                }
                else
                {
                    result = false;
                }

                return(result);
            }
            catch (Exception ex)
            {
                throw ex.InnerException;
            }
        }
Example #2
0
        public bool Update(int Id, DomainCarro carro)
        {
            var carroUpdate = Carros.FirstOrDefault(s => s.Id == Id);

            carroUpdate.Marca  = carro.Marca;
            carroUpdate.Modelo = carro.Modelo;
            carroUpdate.Versao = carro.Versao;

            return(true);
        }
Example #3
0
 public bool Update(int Id, DomainCarro carro)
 {
     try
     {
         var result = carroRepository.Update(Id, carro);
         return(result);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Example #4
0
 public bool Create(DomainCarro carro)
 {
     try
     {
         var result = carroRepository.Create(carro);
         return(result);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
        public void Criar_Novo_Carro()
        {
            //Act
            Carro = new DomainCarro()
            {
                Marca  = "GM",
                Modelo = "Prisma",
                Versao = "Joy"
            };

            var carro = _service.Create(Carro);

            //Assert
            Assert.IsTrue(carro);
        }
Example #6
0
        public bool Put(int id, [FromBody] DomainCarro value)
        {
            var result = _service.Update(id, value);

            return(result);
        }
Example #7
0
        public bool Post([FromBody] DomainCarro value)
        {
            var result = _service.Create(value);

            return(result);
        }
 public CarroDomainTests()
 {
     domainCarro = new DomainCarro();
 }
Example #9
0
 public void DadoQueEuEntreiNoSistemaDeCadastroDeAutos()
 {
     Carro = new DomainCarro();
 }
Example #10
0
 public bool Create(DomainCarro carro)
 {
     Carros.Add(carro);
     return(true);
 }