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()); }
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()); }
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)); }
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 })); }
public void Post([FromBody] StudyResult value) { }