public async Task Delete(int id) { TechnicalQ question = await _context.TechnicalQs.FindAsync(id); if (question != null) { _context.Entry(question).State = EntityState.Deleted; await _context.SaveChangesAsync(); } }
public async Task <IActionResult> PutTechnicalQ(int id, TechnicalQ technicalQ) { if (id != technicalQ.Id) { return(BadRequest()); } await _questions.Update(technicalQ); return(NoContent()); }
public async Task <IActionResult> OnPost(int id) { TechnicalQ update = new TechnicalQ { Id = id, Question = Question.Question, Answer = Question.Answer, Category = Question.Category }; await _questions.Update(update); return(RedirectToPage("/Dashboard/Technical")); }
public async Task <IActionResult> OnPost() { TechnicalQ question = new TechnicalQ { Question = Question.Question, Answer = Question.Answer, Category = Question.Category }; await _questions.Create(question); AllQs = await _questions.GetTechnicalQs(); return(Page()); }
public async Task Update(TechnicalQ question) { _context.Entry(question).State = EntityState.Modified; await _context.SaveChangesAsync(); }
public async Task Create(TechnicalQ question) { _context.Entry(question).State = EntityState.Added; await _context.SaveChangesAsync(); }
public async Task <ActionResult <TechnicalQ> > PostTechnicalQ(TechnicalQ technicalQ) { await _questions.Create(technicalQ); return(CreatedAtAction("GetTechnicalQ", new { id = technicalQ.Id }, technicalQ)); }