コード例 #1
0
        public ActionResult Edit(int id, [Bind(Include = "Id,Allergy,Particularity,ChildId,DateC")] FolderMedical folderMedical)
        {
            if (folderMedicalService.UpdateFolder(folderMedical))
            {
                return(RedirectToAction("Index"));
            }


            return(View());
        }
コード例 #2
0
        public ActionResult Create([Bind(Include = "Allergy,Particularity,ChildId")] FolderMedical folder)
        {
            if (folderMedicalService.Add(folder))
            {
                return(RedirectToAction("Index"));
            }



            return(View());
        }
コード例 #3
0
        // GET: FolderMedical/Details/5
        public ActionResult Details(int id)
        {
            FolderMedical folderMedical = folderMedicalService.GetById(id);

            if (folderMedical != null)
            {
                return(View(folderMedical));
            }


            return(View());
        }
コード例 #4
0
        public bool UpdateFolder(FolderMedical folderMedical)
        {
            try
            {
                var APIResponse = httpClient.PutAsJsonAsync <FolderMedical>(Statics.baseAddress + "medical/updateFolderMedical/" + folderMedical.ChildId,
                                                                            folderMedical).ContinueWith(postTask => postTask.Result.EnsureSuccessStatusCode());

                System.Diagnostics.Debug.WriteLine(APIResponse.Result);

                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #5
0
        public FolderMedical GetById(int id)
        {
            FolderMedical folderMedical = null;

            var response = httpClient.GetAsync(Statics.baseAddress + "medical/getFoldderMedicalById/" + id).Result;

            if (response.IsSuccessStatusCode)
            {
                var folder = response.Content.ReadAsAsync <FolderMedical>().Result;

                return(folder);
            }


            return(folderMedical);
        }
コード例 #6
0
        // GET: FolderMedical/Edit/5
        public ActionResult Edit(int id)
        {
            ViewBag.ChildId = new SelectList(folderMedicalService.getAllChild(), "Id", "Name");


            FolderMedical folderMedical = folderMedicalService.GetById(id);



            if (folderMedical != null)
            {
                return(View(folderMedical));
            }


            return(View());
        }