示例#1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Message m = new Message()
            {
                Text = MyText.Text, Date = DateTime.Now
            };

            mes.Add($"{m.Date}: {m.Text}");
            using (ChatEntities db = new ChatEntities())
            {
                db.Messages.Add(m);
                db.SaveChanges();
            }
        }
示例#2
0
        protected void OnBtnSendMessage_Click(object sender, EventArgs e)
        {
            var dbContext   = new ChatEntities();
            var currentUser = dbContext.Users.FirstOrDefault(
                u => u.UserName == User.Identity.Name);

            if (currentUser != null)
            {
                Message newMessage = new Message()
                {
                    Text     = this.TextBoxNewMessageText.Text,
                    User     = currentUser,
                    PostDate = DateTime.Now
                };

                dbContext.Messages.Add(newMessage);
                dbContext.SaveChanges();

                this.TextBoxNewMessageText.Text = "";
            }
        }