public PatientViewModel GetPatientViewModel(BlockChainPatient subscribedPatient)
        {
            var patientViewModel = new PatientViewModel
            {
                patient = subscribedPatient
            };

            return(patientViewModel);
        }
        public List <BlockChainPatient> GetAllPatients()
        {
            //var allPatients = new List<BlockChainPatient>();

            //var bcr = new BlockChainApi.BlockChainApiClient();
            //var res = bcr.GetAllPatients();

            //foreach (var i in res.Patients)
            //{
            //    var patient = new BlockChainPatient
            //    {
            //        Address = i.Address,
            //        BsnNumber = i.BsnNumber,
            //        City = i.City,
            //        Country = i.Country,
            //        Initials = i.Initials,
            //        Streetname = i.Streetname,
            //        Housenumber = i.Housenumber,
            //        ItemList = i.ItemsList
            //    };

            //    allPatients.Add(patient);
            //}

            var allPatients = new List <BlockChainPatient>();

            //allPatients = ProcessService.GetPatientsDeserializeAsync();
            var itemList = new List <BlockChainApi.ContentItems>();
            var item1    = new BlockChainApi.ContentItems
            {
                ContentId        = "1123123123-12456789-items",
                DataBlockCount   = 3,
                DateTimeMutation = DateTime.Now,
            };

            itemList.Add(item1);


            var patient = new BlockChainPatient
            {
                Address     = null,
                BsnNumber   = "1123123123",
                City        = "Zutphen",
                Country     = "Nederland",
                Initials    = "mr",
                Lastname    = "Pasman",
                Streetname  = "Bartokstraat",
                Housenumber = "13",
                ItemList    = itemList.ToArray()
            };

            allPatients.Add(patient);

            return(allPatients);
        }
Пример #3
0
        public ActionResult SubscribedPatientDetails(BlockChainPatient patient)
        {
            if (patient != null)
            {
                var patientViewModel = new PatientViewModel();

                patientViewModel.patient = patient;

                return(View(patientViewModel));
            }
            else
            {
                return(RedirectToAction("Index", "Home"));
            }
        }