public IActionResult DeletePrato([FromBody] int id) { try { var newPrato = repo.GetById(id); if (newPrato == null) { return(NotFound()); } repo.Delete(newPrato); } catch (Exception ex) { return(BadRequest(ex.InnerException.Message)); } return(Ok("Ok")); }
public void InsertTest() { var pratos = repo.GetAll(); foreach (var item in pratos) { repo.Delete(item); } foreach (var item in this.GetPratos()) { repo.Save(item); } var countFinal = repo.GetAll().Count; Assert.AreEqual(this.GetPratos().Count, countFinal); }
public IActionResult DeleteRestaurante([FromBody] int id) { try { var rest = repo.GetById(id); if (rest == null) { return(NotFound()); } foreach (var item in repoP.Where(p => p.RestauranteId == id).ToList()) { repoP.Delete(item); } repo.Delete(rest); } catch (Exception ex) { return(BadRequest(ex.InnerException.Message)); } return(Ok("Ok")); }
public int Delete(int id) { return(_repo.Delete(id)); }