Example #1
0
        public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            StudyResult = await _context.StudyResult
                          .FirstOrDefaultAsync(m => m.StudyResultID == id);

            if (StudyResult == null)
            {
                return(NotFound());
            }
            return(Page());
        }
Example #2
0
        public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            StudyResult = await _context.StudyResult
                          .FirstOrDefaultAsync(m => m.StudyResultID == id);

            if (StudyResult == null)
            {
                return(NotFound());
            }
            ViewData["StudyHistoryID"] = new SelectList(_context.StudyHistory, "StudyHistoryID", "StudyHistoryID");
            return(Page());
        }
Example #3
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            StudyResult = await _context.StudyResult.FindAsync(id);

            if (StudyResult != null)
            {
                _context.StudyResult.Remove(StudyResult);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
        public async Task <IActionResult> Create([FromBody] StudyResult item)
        {
            var accessToken = await HttpContext.Authentication.GetTokenAsync("access_token");

            var client = new HttpClient();

            client.SetBearerToken(accessToken);

            var myContent = JsonConvert.SerializeObject(item);

            var buffer      = System.Text.Encoding.UTF8.GetBytes(myContent);
            var byteContent = new ByteArrayContent(buffer);

            byteContent.Headers.ContentType = new MediaTypeHeaderValue("application/json");

            var content = await client.PostAsync("http://localhost:1822/api/StudyResult", byteContent);

            return(CreatedAtRoute("StudyResult", new { id = item.Id }, item));
        }
Example #5
0
        public async Task <IActionResult> OnPostAsync(int id)
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            var resultToCreate = new StudyResult
            {
                StudyID                   = id,
                UnderratedIssues          = StudyResultVM.UnderratedIssues,
                ArcFlashIssues            = StudyResultVM.ArcFlashIssues,
                EquipmentProtectionIssues = StudyResultVM.EquipmentProtectionIssues,
                DateCompleted             = StudyResultVM.DateCompleted
            };

            _context.StudyResult.Add(resultToCreate);
            await _context.SaveChangesAsync();

            return(RedirectToPage("../Details/", new { id }));
        }
Example #6
0
 public void Post([FromBody] StudyResult value)
 {
 }