コード例 #1
0
        public IActionResult Put(Descontos descontos, int Id)
        {
            var DescontoAtualizado = _descontosRepository.BuscarPorId(Id);

            if (DescontoAtualizado == null)
            {
                return(NotFound("Desconto não encontrado"));
            }
            DescontoAtualizado.AlteraInformacoes(descontos.Valor, descontos.Ativo, descontos.IdUsuarios);
            _descontosRepository.Atualizar(DescontoAtualizado);
            return(Ok(DescontoAtualizado));
        }
コード例 #2
0
        public void MaiorOuIgual_Invalido_1000()
        {
            Descontos desconto = new Descontos();

            Assert.AreEqual(950, desconto.calcularDesconto(100));
        }
コード例 #3
0
 public void Deletar(Descontos descontos)
 {
     ctx.Descontos.Remove(descontos);
     ctx.SaveChanges();
 }
コード例 #4
0
 public void Cadastrar(Descontos descontos)
 {
     ctx.Descontos.Add(descontos);
     ctx.SaveChanges();
 }
コード例 #5
0
 public void Atualizar(Descontos descontos)
 {
     ctx.Descontos.Update(descontos);
     ctx.SaveChanges();
 }
コード例 #6
0
 public IActionResult Post(Descontos descontos)
 {
     _descontosRepository.Cadastrar(descontos);
     return(StatusCode(201));
 }