Пример #1
0
        public IActionResult Profile(string id)
        {
            Protocol pProtocol           = lIProtocolInterface.getProtocol(id);
            List <SelectListItem> myList = new List <SelectListItem>()
            {
                new SelectListItem {
                    Value = "1", Text = "Ankle Unit"
                },
                new SelectListItem {
                    Value = "2", Text = "Knee Unit"
                },
                new SelectListItem {
                    Value = "3", Text = "Elbow Unit"
                },
                new SelectListItem {
                    Value = "4", Text = "Shoulder Unit"
                },
            };

            ViewBag.equipment = myList;

            ViewBag.PatientId = pProtocol.PatientId;
            List <User> _userPatientlist = lIUserRepository.getUserListByType(1);

            var ObjList = _userPatientlist.Select(r => new SelectListItem
            {
                Value = r.UserId.ToString(),
                Text  = r.Name
            });

            ViewBag.Patient = new SelectList(ObjList, "Value", "Text");

            List <User> _userTherapistlist = lIUserRepository.getUserListByType(2);

            var ObjTherapistList = _userTherapistlist.Select(r => new SelectListItem
            {
                Value = r.UserId.ToString(),
                Text  = r.Name
            });

            ViewBag.Therapists = new SelectList(ObjTherapistList, "Value", "Text");

            ProtocolView _protocol = UserExtension.ProtocolToProtocolView(pProtocol);

            return(View(_protocol));
        }