public APIReturn Delete(int id) { try { bool isDeleted = rep.Delete(id); result = new APIReturn { Content = isDeleted == true ? true : false, Message = isDeleted == true ? "Excluído com sucesso" : "Não foi possível excluir", ErrorMessage = isDeleted == false ? "Marca informada inexistente" : string.Empty }; } catch (Exception ex) { result = new APIReturn { StatusCode = 500, Message = "Ocorreu um erro inesperado ao tendar deletar", ErrorMessage = ex.Message }; } return(result); }
public void Delete(int marcaId) { try { using (MarcaRepository conexao = new MarcaRepository()) conexao.Delete(marcaId); } catch (Exception e) { throw new Exception(e.Message); } }
public ResultViewModel Delete(int id) { var marca = _repository.GetById(id); _repository.Delete(id); return(new ResultViewModel { Success = true, Message = "Produto excluido com sucesso!", Data = marca }); }
public IActionResult Delete([FromRoute] int id) { var result = _repository.Delete(id); if (result == 0) { return(NotFound()); } if (result == null) { return(InternalServerError()); } return(Ok()); }
public IActionResult EliminarAfiliado(string correo) { sistem14_ropa_mexicanaContext Context = new sistem14_ropa_mexicanaContext(); MarcaRepository repos = new MarcaRepository(Context); var afiliado = repos.GetUsByCorreo(correo); if (afiliado != null) { HttpContext.SignOutAsync(); repos.Delete(afiliado); return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "El usuario no se ha podido eliminar."); return(RedirectToAction("SesionIniciada")); } }
public void Delete(int id) { Factory.Delete(Find(id).Id); }