Exemple #1
0
 public ChatObj(ChatRoom line)
     : this(line.Text)
 {
     Date = line.Date;
     UserID = line.UserID;
     if (line.User.Usernames.Count > 0)
         _Username = line.User.Usernames[0].Username1;
 }
 public void SubmitChat(ChatObj toSubmit)
 {
     lock (_ChatLock)
     {
         var query = from u in db.Users
                     where u.UserID == toSubmit.UserID
                     select u;
         if (query.Count() == 1)
         {
             ChatRoom newChat = new ChatRoom()
             {
                 Date = toSubmit.Date,
                 Text = toSubmit.Text,
                 UserID = toSubmit.UserID
             };
             db.ChatRooms.InsertOnSubmit(newChat);
             db.SubmitChanges();
         }
     }
 }
 partial void DeleteChatRoom(ChatRoom instance);
 partial void UpdateChatRoom(ChatRoom instance);
 partial void InsertChatRoom(ChatRoom instance);
		private void detach_ChatRooms(ChatRoom entity)
		{
			this.SendPropertyChanging();
			entity.User = null;
		}
		private void attach_ChatRooms(ChatRoom entity)
		{
			this.SendPropertyChanging();
			entity.User = this;
		}