public IActionResult Delete(int id) { var result = _flatService.Delete(id); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
private static void DeleteAllFlat() { var flatServiceEntities = flatService.GetAll(); foreach (var flatServiceEntity in flatServiceEntities) { if (flatService.IsPossibilityToDelete(flatServiceEntity)) { flatService.Delete(flatServiceEntity); } } var houseServiceEntities = houseService.GetAll(); foreach (var houseServiceEntity in houseServiceEntities) { if (houseService.IsPossibilityToDelete(houseServiceEntity)) { houseService.Delete(houseServiceEntity); } } var plotServiceEntities = plotService.GetAll(); foreach (var plotServiceEntity in plotServiceEntities) { if (plotService.IsPossibilityToDelete(plotServiceEntity)) { plotService.Delete(plotServiceEntity); } } var residenceServiceEntities = residenceService.GetAll(); foreach (var residenceServiceEntity in residenceServiceEntities) { if (residenceService.IsPossibilityToDelete(residenceServiceEntity)) { residenceService.Delete(residenceServiceEntity); } } var roomServiceEntities = roomService.GetAll(); foreach (var roomServiceEntity in roomServiceEntities) { if (roomService.IsPossibilityToDelete(roomServiceEntity)) { roomService.Delete(roomServiceEntity); } } }
public async Task <IHttpActionResult> Delete([FromBody] int id) { await _flatService.Delete(id); return(Ok()); }