public ActionResult Delete(int id, Empresa empresa) { try { ClearMessage(); if (id != empresa.Id) { return(NotFound()); } service.Delete(id); if (service.Select(id) == null) { SetMessage("Empresa apagada com sucesso."); return(RedirectToAction("Index")); } SetMessage("Não foi possível apagar a empresa selecionada.", true); return(View(empresa)); } catch (Exception ex) { SetMessage(ex.Message, true); return(RedirectToAction("Index")); } }
public IActionResult Deletar(int id) { var obj = _service.Delete(id); if (obj == null) { return(NotFound("Objeto não encontrado.")); } return(Ok("Objeto removido com sucesso.")); }
public async Task <ActionResult> Delete(int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); //400 bad request - solicitaçao invalidos } try { return(Ok(await _service.Delete(id))); } catch (ArgumentException e) { return(StatusCode((int)HttpStatusCode.InternalServerError, e.Message)); } }
public ActionResult Delete(int id) { var session = (Domain.Config.Usuario)Session["Login"]; if (!this.User.Identity.IsAuthenticated || session == null) { return(Logout()); } _companyService.Delete(id); var model = _companyService.GetEmpresas().Select(x => new EmpresaModel() { Id = x.Id, NomeEmpresa = x.Nome, Logotipo = x.Logotipo }).ToList(); return(PartialView("Index", model)); }
public ActionResult Delete(int id, IFormCollection collection) { try { Endereco endereco = _enderecoService.Get(ende => ende.IdEmpresa == id); if (endereco != null) { _enderecoService.Delete(endereco); } Empresa empresa = _empresaService.Get(id); _empresaService.Delete(empresa); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public async Task <IActionResult> Delete([FromRoute] long id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var Empresa = await Task.Run(() => { return(_empresaService.GetById(id)); }); if (Empresa == null) { return(NotFound()); } _empresaService.Delete(Empresa.Id); return(Ok(Empresa)); }
public async Task <JsonResult> Delete(int Id) { await _service.Delete(Id); return(Json(new { status = "Success" })); }
public Response <Empresa> EmpresaDelete(int id) { return(empresaService.Delete(id)); }