private void ShowInfo(int _id) { BLL.forum_posts bll = new BLL.forum_posts(); Model.forum_posts model = bll.GetModel(id); DTcms.BLL.users ubll = new DTcms.BLL.users(); DTcms.Model.users umodel = ubll.GetModel(model.user_id); ddlCategoryId.SelectedValue = model.board_id.ToString(); txtUserName.Text = umodel.user_name; txtUserName.ReadOnly = true; if (model.is_lock == 1) { cblItem.Items[0].Selected = true; } if (model.is_top == 1) { cblItem.Items[1].Selected = true; } if (model.is_red == 1) { cblItem.Items[2].Selected = true; } if (model.is_hot == 1) { cblItem.Items[3].Selected = true; } txtPostName.Text = model.title; txtPostContent.Value = model.content; }
private bool DoAdd() { bool result = false; BLL.forum_posts bll = new BLL.forum_posts(); Model.forum_posts model = new Model.forum_posts(); DTcms.BLL.users ubll = new DTcms.BLL.users(); DTcms.Model.users umodel = new DTcms.Model.users(); //判断用户名是否存在 if (!ubll.Exists(txtUserName.Text.Trim())) { JscriptMsg("用户名不存在,请重新填写!", ""); return(result); } umodel = ubll.GetModel(txtUserName.Text.Trim()); string _userip = System.Web.HttpContext.Current.Request.UserHostAddress; model.class_layer = 1; model.title = txtPostName.Text.Trim(); model.content = txtPostContent.Value; model.user_id = umodel.id; model.user_ip = _userip; model.board_id = Utils.StrToInt(ddlCategoryId.SelectedValue, 0); model.parent_post_id = 0; model.post_type = 1;//主题帖 model.reply_time = DateTime.Now; model.click = 0; model.is_lock = 0; model.is_top = 0; model.is_red = 0; model.is_hot = 0; if (cblItem.Items[0].Selected == true) { model.is_lock = 1; } if (cblItem.Items[1].Selected == true) { model.is_top = 1; } if (cblItem.Items[2].Selected == true) { model.is_red = 1; } if (cblItem.Items[3].Selected == true) { model.is_hot = 1; } model.add_time = DateTime.Now; if (bll.Add(model) > 0) { AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "发布了帖子:" + model.title); //记录日志 result = true; } return(result); }