public void SetupTest() { var connection = DbConnectionFactory.CreateTransient(); _context = new PHSContext(connection); _unitOfWork = new MockUnitOfWork(_context); _target = new MockReferenceRangeManager(_unitOfWork); }
public void CleanupTest() { // dispose of the database and connection _context.Dispose(); _unitOfWork.Dispose(); _target.Dispose(); _unitOfWork = null; _context = null; _target = null; }
public ActionResult EditReferenceRange([Bind(Include = "StandardReferenceID,ReferenceRangeID,Title,MinimumValue,MaximumValue,StringValue,Result,Highlight")] ReferenceRange referenceRange) { if (!IsUserAuthenticated()) { return(RedirectToLogin()); } string message = string.Empty; using (var referenceRangeManager = new ReferenceRangeManager(GetLoginUser())) { if (referenceRangeManager.UpdateReferenceRange(referenceRange, out message)) { SetTempDataMessage(Constants.ValueSuccessfuly("Reference Range " + referenceRange.Title + " has been updated")); return(RedirectToAction("Edit", new { id = referenceRange.StandardReferenceID })); } SetViewBagError(message); return(View(referenceRange)); } }
// GET: Admin/StandardReference/EditReferenceRange public ActionResult EditReferenceRange(int referenceRangeID = 0, int standardreferenceID = 0) { if (!IsUserAuthenticated()) { return(RedirectToLogin()); } string message = string.Empty; using (var referenceRangeManager = new ReferenceRangeManager(GetLoginUser())) { var referenceRange = referenceRangeManager.GetReferenceRangeByID(referenceRangeID, out message); if (referenceRange == null) { SetViewBagError(message); return(RedirectToAction("Edit", new { id = standardreferenceID })); } return(View(referenceRange)); }; }
// GET: Admin/StandardReference/DeleteReferenceRange/5 public ActionResult DeleteReferenceRange(int referenceRangeID = 0, int standardreferenceID = 0) { if (!IsUserAuthenticated()) { return(RedirectToLogin()); } string message = string.Empty; using (var referenceRangeManager = new ReferenceRangeManager(GetLoginUser())) { if (referenceRangeManager.DeleteReferenceRange(referenceRangeID, out message)) { SetTempDataMessage(Constants.ValueSuccessfuly("Reference Range has been deleted")); return(RedirectToAction("Edit", new { id = standardreferenceID })); } SetViewBagError(message); return(RedirectToAction("Edit", new { id = standardreferenceID })); } }
public ActionResult CreateReferenceRange([Bind(Exclude = "ReferenceRangeID")] ReferenceRange referenceRange) { if (!IsUserAuthenticated()) { return(RedirectToLogin()); } string message = string.Empty; using (var referenceRangeManager = new ReferenceRangeManager(GetLoginUser())) { var newReferenceRange = referenceRangeManager.AddReferenceRange(referenceRange, out message); if (newReferenceRange == null) { SetViewBagError(message); return(View(referenceRange)); } SetTempDataMessage(Constants.ValueSuccessfuly("Reference Range " + newReferenceRange.Title + " has been added")); return(RedirectToAction("Edit", new { id = newReferenceRange.StandardReferenceID })); } }