public void Delete() { //Arrange var monitoringId = _dataContext.Monitorings.First().Id; //Act var deleted = _monitoringService.Delete(monitoringId); var monitoring = _monitoringService.FindById(monitoringId); //Assert Assert.That(deleted, Is.True); Assert.That(monitoring, Is.Null); }
public ActionResult Delete(int id, int fromId) { //Check that the tracking is not closed if (_patientService.IsClosed(fromId)) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var deleted = _monitoringService.Delete(id); //Delete failed because of a wrong id if (!deleted) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } _monitoringService.Log(OperationType.MonitoringDelete, User.Identity.GetUserId <int>(), patientId: fromId, data: "MonitoringID: " + id); return(RedirectToAction("List", "Monitoring", new { id = fromId })); }