Exemplo n.º 1
0
        public IHttpActionResult PutUsersTable(string id, UsersTable usersTable)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != usersTable.userid)
            {
                return(BadRequest());
            }

            db.Entry(usersTable).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!UsersTableExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemplo n.º 2
0
        public IHttpActionResult PutQuestions(int id, Questions questions)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != questions.id)
            {
                return(BadRequest());
            }

            db.Entry(questions).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!QuestionsExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
 public IActionResult Create(Question question)
 {
     if (ModelState.IsValid)
     {
         question.UserId = UserManager.GetUserId(User);
         db.Questions.Add(question);
         db.SaveChanges();
         return(RedirectToAction("Index", "Question"));
     }
     else
     {
         return(View());
     }
 }
Exemplo n.º 4
0
 /// <summary>
 /// Load stack direction configuration. If not exist - create and save
 /// </summary>
 private void loadConfiguration()
 {
     if (!_db.Configurations.Any())
     {
         _db.Configurations.Add(new StackConfiguration(_stackDirection));
         _db.SaveChanges();
     }
     else
     {
         var loadedConfiguration = _db.Configurations.FirstOrDefault();
         if (loadedConfiguration != null)
         {
             _stackDirection = loadedConfiguration.StackDirection;
         }
     }
 }
Exemplo n.º 5
0
        public HttpResponseMessage PostAnswer(string token, Answer answer)
        {
            string userid = answer.Userid;

            //string userid = "*****@*****.**";
            if (!ModelState.IsValid)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }
            bool valid = TokenManager.Validate(userid, token);

            if (valid)
            {
                db.answer.Add(answer);
                db.SaveChanges();
                return(Request.CreateResponse(HttpStatusCode.OK, "success"));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }
        }
 private void updateButton_Click(object sender, RoutedEventArgs e)
 {
     context.SaveChanges();
 }