public IActionResult Index()
        {
            LymphSiteViewModel lymphSiteViewModel = new LymphSiteViewModel
            {
                Measurements = _repository.GetAllMeasurements()
            };

            return(View(lymphSiteViewModel));
        }
        public IActionResult AffectedSites()
        {
            var userId = User.FindFirstValue(ClaimTypes.NameIdentifier);
            LymphSiteViewModel lymphSiteViewModel = new LymphSiteViewModel
            {
                LymphSites = _repository.GetAffectedLymphSites(userId)
            };

            return(View(lymphSiteViewModel));
        }
        public IActionResult Index()
        {
            var userId = User.FindFirstValue(ClaimTypes.NameIdentifier);
            LymphSiteViewModel lymphSiteViewModel = new LymphSiteViewModel
            {
                LymphSites = _repository.UserLymphSites(userId)//.Where(x => x.UserId == userId)
            };

            return(View(lymphSiteViewModel));
        }
        public IActionResult All(int LymphSiteId)
        {
            ViewBag.LymphSiteId        = LymphSiteId;
            ViewBag.LymphSiteName      = _appDbContext.LymphSites.First(x => x.Id == Convert.ToInt32(LymphSiteId)).Name;
            ViewBag.NumMeasuringPoints = _appDbContext.LymphSites.First(x => x.Id == Convert.ToInt32(LymphSiteId)).NumMeasuringPoints;
            LymphSiteViewModel lymphSiteViewModel = new LymphSiteViewModel
            {
                Measurements = _repository.MeasurementsForLymphSite(LymphSiteId)
            };

            for (int i = 0; i < lymphSiteViewModel.Measurements.Count; i++)
            {
                int Id = lymphSiteViewModel.Measurements[i].Id;
                lymphSiteViewModel.Measurements[i].Circumferences = new List <Circumference>(_repository.GetCircumference(Id));
            }

            return(View(lymphSiteViewModel));
        }