// POST: odata/UserMessage
        public IHttpActionResult Post(user_message user_message)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.user_message.Add(user_message);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (user_messageExists(user_message.code))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(Created(user_message));
        }
Exemplo n.º 2
0
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            this.ChkAdminLevel("user_message", DTEnums.ActionEnum.Delete.ToString());
            int          num1        = 0;
            int          num2        = 0;
            user_message userMessage = new user_message();

            for (int index = 0; index < this.rptList.Items.Count; ++index)
            {
                int int32 = Convert.ToInt32(((HiddenField)this.rptList.Items[index].FindControl("hidId")).Value);
                if (((CheckBox)this.rptList.Items[index].FindControl("chkId")).Checked)
                {
                    if (userMessage.Delete(int32))
                    {
                        ++num1;
                    }
                    else
                    {
                        ++num2;
                    }
                }
            }
            this.AddAdminLog(DTEnums.ActionEnum.Delete.ToString(), "删除站内短消息成功" + (object)num1 + "条,失败" + (object)num2 + "条");
            this.JscriptMsg("删除成功" + (object)num1 + "条,失败" + (object)num2 + "条!", Utils.CombUrlTxt("message_list.aspx", "type_id={0}&keywords={1}", this.type_id.ToString(), this.keywords));
        }
        public IHttpActionResult Putuser_message(string id, user_message user_message)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

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

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult Getuser_message(string id)
        {
            user_message user_message = db.user_message.Find(id);

            if (user_message == null)
            {
                return(NotFound());
            }

            return(Ok(user_message));
        }
        // DELETE: odata/UserMessage(5)
        public IHttpActionResult Delete([FromODataUri] string key)
        {
            user_message user_message = db.user_message.Find(key);

            if (user_message == null)
            {
                return(NotFound());
            }

            db.user_message.Remove(user_message);
            db.SaveChanges();

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult Deleteuser_message(string id)
        {
            user_message user_message = db.user_message.Find(id);

            if (user_message == null)
            {
                return(NotFound());
            }

            db.user_message.Remove(user_message);
            db.SaveChanges();

            return(Ok(user_message));
        }
        // PUT: odata/UserMessage(5)
        public IHttpActionResult Put([FromODataUri] string key, Delta <user_message> patch)
        {
            Validate(patch.GetEntity());

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            user_message user_message = db.user_message.Find(key);

            if (user_message == null)
            {
                return(NotFound());
            }

            patch.Put(user_message);

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

            return(Updated(user_message));
        }
 partial void Deleteuser_message(user_message instance);
 partial void Updateuser_message(user_message instance);
 partial void Insertuser_message(user_message instance);
	private void detach_user_messages(user_message entity)
	{
		this.SendPropertyChanging();
		entity.user_registration = null;
	}
Exemplo n.º 12
0
 public static string InsertUserPost(long? userID, string userMessage)
 {
     string message = string.Empty;
     user_message userMsg = new user_message();
     userMsg.user_id = userID;
     userMsg.message = userMessage;
     try
     {
         DatabaseConnect.DataContext.user_messages.InsertOnSubmit(userMsg);
         DatabaseConnect.DataContext.SubmitChanges();
         message = string.Format("Your message posted successfully");
     }
     catch (Exception ex)
     {
         message = string.Format("{Server is busy. Please try again later");
     }
     return message;
 }