protected void Btn_SendMessage_Click(object sender, EventArgs e) { tbGuestBook gb = new tbGuestBook { ID = Guid.NewGuid(), UserName = tb_UserName.Text, Message = tb_Message.Text, IsReplied = false, PostTime = DateTime.Now }; ctx.tbGuestBook.InsertOnSubmit(gb); ctx.SubmitChanges(); SetBing(); }
protected void rpt_Message_ItemCommand(object source, RepeaterCommandEventArgs e) { StreamWriter sw = new StreamWriter(Server.MapPath("../../Log/log.txt"), true); ctx.Log = sw; tbGuestBook gb = ctx.tbGuestBook.Single(a => a.ID == new Guid(e.CommandArgument.ToString())); if (e.CommandName.Equals("DeleteMessage")) { ctx.tbGuestBook.DeleteOnSubmit(gb); } if (e.CommandName.Equals("SendReply")) { gb.Reply = ((TextBox)e.Item.FindControl("tb_Reply")).Text; gb.IsReplied = true; } ctx.SubmitChanges(); SetBind(); sw.Close(); }