I'm having trouble with multiple insert row with linq. i have 2 tables,,
[Subscribe] Table
and [Message] Table
- MessageID (int, isIdentity)
- Sender
- Receiver
- Content
i want all UserName in Subcribe table which subcribe to "Rock" Category receive one same Messages from me.. my codes now is giving an error
var subcribe = from s in database.Subscribes
where s.SubscribeCategory == "Rock"
select s.UserName;
foreach (string s in subcribe)
{
Message msg = new Message();
msg.MsgContent = "Text Here";
msg.Sender = this.User.Identity.Name;
msg.Receiver = s;
database.Messages.InsertOnSubmit(msg);
}
database.SubmitChanges();
can anyone help with this query? thanks before..
Regards..