public IActionResult EndpointPutLeilao(Leilao leilao)
 {
     if (_dao.BuscarLeilaoPorId(leilao.Id) == null)
     {
         return(NotFound());
     }
     _dao.Alterar(leilao);
     return(Ok(leilao));
 }
예제 #2
0
 public IActionResult Edit(Leilao model)
 {
     if (ModelState.IsValid)
     {
         _leilaoDao.Alterar(model);
         return(RedirectToAction("Index"));
     }
     ViewData["Categorias"] = _leilaoDao.BuscarCategorias();
     ViewData["Operacao"]   = "Edição";
     return(View("Form", model));
 }
        public void FinalizaPregaoDoLeilaoComId(int id)
        {
            var leilao = _dao.BuscarPorId(id);

            if (leilao != null && leilao.Situacao == SituacaoLeilao.Pregao)
            {
                leilao.Situacao = SituacaoLeilao.Finalizado;
                leilao.Termino  = DateTime.Now;
                _dao.Alterar(leilao);
            }
        }
예제 #4
0
 public void ModificaLeilao(Leilao leilao)
 {
     _leilaoDao.Alterar(leilao);
 }
예제 #5
0
 public IActionResult EndpointPutLeilao(Leilao leilao)
 {
     _leilaoDao.Alterar(leilao);
     return(Ok(leilao));
 }