Beispiel #1
0
        public async Task Delete(int id)
        {
            WhiteboardQ question = await _context.WhiteboardQs.FindAsync(id);

            if (question != null)
            {
                _context.Entry(question).State = EntityState.Deleted;
                await _context.SaveChangesAsync();
            }
        }
Beispiel #2
0
        public async Task <IActionResult> OnPost(int id)
        {
            WhiteboardQ update = new WhiteboardQ
            {
                Id       = id,
                Question = Question.Question
            };
            await _questions.Update(update);

            return(RedirectToPage("/Dashboard/Whiteboard"));
        }
Beispiel #3
0
        public async Task <IActionResult> PutWhiteboardQ(int id, WhiteboardQ whiteboardQ)
        {
            if (id != whiteboardQ.Id)
            {
                return(BadRequest());
            }

            await _questions.Update(whiteboardQ);

            return(NoContent());
        }
Beispiel #4
0
        public async Task <IActionResult> OnPost()
        {
            WhiteboardQ question = new WhiteboardQ
            {
                Question = Question.Question
            };
            await _questions.Create(question);

            AllQs = await _questions.GetWhiteboardQs();

            return(Page());
        }
Beispiel #5
0
 public async Task Update(WhiteboardQ question)
 {
     _context.Entry(question).State = EntityState.Modified;
     await _context.SaveChangesAsync();
 }
Beispiel #6
0
        public async Task <ActionResult <WhiteboardQ> > PostWhiteboardQ(WhiteboardQ whiteboardQ)
        {
            await _questions.Create(whiteboardQ);

            return(CreatedAtAction("GetWhiteboardQ", new { id = whiteboardQ.Id }, whiteboardQ));
        }