示例#1
0
 public ActionResult Post(QuestionQ question)
 {
     try
     {
         var id = service.Save(question);
         return(CreatedAtAction(nameof(Get), new { Id = id }, new CourseQ()));
     }
     catch (Exception e)
     {
         return(Content(e.Message));
     }
 }
示例#2
0
 public ActionResult Put(QuestionQ question)
 {
     try
     {
         service.Edit(question);
         return(NoContent());
     }
     catch (Exception e)
     {
         return(Content(e.Message));
     }
 }
示例#3
0
 public ActionResult <List <QuestionQ> > Get(QuestionQ question)
 {
     try
     {
         var response = service.Get(question);
         if (response == null)
         {
             return(NotFound());
         }
         return(response);
     }
     catch (Exception e)
     {
         return(Content(e.Message));
     }
 }