public IActionResult DeleteRecord([FromBody] ItemRecordForDeletionDto itemRecord) { if (!ModelState.IsValid) { return(BadRequest()); } itemRecordRepository.DeleteItemRecord(itemRecord); if (itemRecordRepository.Save()) { return(NoContent()); } return(BadRequest()); }
public void DeleteItemRecord(ItemRecordForDeletionDto itemRecord) { var record = ctx.ItemRecords.Where(b => b.ItemId == itemRecord.BookId && b.UserId == itemRecord.UserId).FirstOrDefault(); ctx.ItemRecords.Remove(record); }