Exemple #1
0
        public ServiceResult ModificarLeilao(Leilao leilao)
        {
            ServiceResult result = new ServiceResult();

            try
            {
                _defaultAdminServico.ModificarLeilao(leilao);
                return(result.SetSuccess());
            }
            catch (Exception ex)
            {
                return(result.SetError(ex.Message));
            }
        }
Exemple #2
0
        public IActionResult Edit(Leilao model)
        {
            if (ModelState.IsValid && (!string.IsNullOrEmpty(model.Titulo) || !string.IsNullOrEmpty(model.Descricao)))
            {
                var result = _servico.ModificarLeilao(model);

                if (!result.Success)
                {
                    return(BadRequest("Houve um erro inesperado,tente mais tarde"));
                }

                return(RedirectToAction("Index"));
            }
            ViewData["Categorias"] = _servico.ConsultarCategorias();
            ViewData["Operacao"]   = "Edição";
            return(View("Form", model));
        }
Exemple #3
0
 public IActionResult EndpointPutLeilao(Leilao leilao)
 {
     _adminServico.ModificarLeilao(leilao);
     return(Ok(leilao));
 }