Esempio n. 1
0
        protected void ZButton1_Click(object sender, EventArgs e)
        {
            SysDepartment sd = new SysDepartment();

            sd.DepartmentID   = bd.GetMaxID() + 1;
            sd.DepartmentName = PubCom.CheckString(txtDepartmentName.Text.Trim());
            sd.IsUse          = cbIsUse.Checked;

            if (bd.Insert(sd) != 1)
            {
                Message.ShowWrong(this, "添加失败");
                return;
            }
            else
            {
                // 插入日志
                SysOperateLog log = new SysOperateLog();
                log.LogID          = StringHelper.getKey();
                log.LogType        = LogType.部门信息.ToString();
                log.LogObjectID    = sd.DepartmentID.ToString();
                log.LogObjectName  = sd.DepartmentName;
                log.OperateUser    = GetLogUserName();
                log.OperateDate    = DateTime.Now;
                log.LogOperateType = "部门添加";
                log.LogAfterObject = JsonHelper.Obj2Json(sd);

                bsol.Insert(log);
                Message.ShowOK(this, "添加成功");
                BindList();
            }
        }
Esempio n. 2
0
        protected void btnAdd_OnClick(object sender, EventArgs e)
        {
            var usermodel = bu.GetUserByUserID(userID);

            if (usermodel.UserPassword == EncryptHelper.EncryptPassword(PubCom.CheckString(txtOldPsw.Text.Trim()), Constants.PassWordEncodeType))
            {
                string newpsw = EncryptHelper.EncryptPassword(PubCom.CheckString(txtNewPsw.Text.Trim()), Constants.PassWordEncodeType);//new密码
                if (bu.Update(new SysUser()
                {
                    UserID = userID, UserPassword = newpsw
                }) == 1)
                {
                    // 插入日志
                    SysOperateLog log = new SysOperateLog();
                    log.LogID           = StringHelper.getKey();
                    log.LogType         = LogType.帐户信息.ToString();
                    log.LogObjectID     = userID;
                    log.LogObjectName   = "[" + usermodel.UserLoginName + "]" + usermodel.UserName;
                    log.OperateUser     = GetLogUserName();
                    log.OperateDate     = DateTime.Now;
                    log.LogOperateType  = "密码重置";
                    log.LogBeforeObject = JsonHelper.Obj2Json <string>("[原密码:]" + usermodel.UserPassword);
                    log.LogAfterObject  = JsonHelper.Obj2Json <string>("[新密码:]" + EncryptHelper.Encode(newpsw));
                    bsol.Insert(log);

                    Message.ShowOKAndBack(this, "修改密码成功!");
                }
            }
            else
            {
                Message.ShowWrong(this, "用户密码错误,请重试!");
            }
        }
Esempio n. 3
0
        protected void ZButton1_OnClick(object sender, EventArgs e)
        {
            mycms_class mc = new mycms_class();

            mc.Id          = mcm.GetMaxID() + 1;
            mc.ClassName   = PubCom.CheckString(txtClassName.Text.Trim());
            mc.ParentId    = int.Parse(PubCom.CheckString(txtParentClassID.Text.Trim()));
            mc.SortRank    = int.Parse(PubCom.CheckString(txtClassSort.Text.Trim()));
            mc.IsOnNav     = CheckboxNav.Checked;
            mc.IsOnIndex   = CheckboxIndex.Checked;
            mc.IsForbidden = CheckIsforbidden.Checked;
            if (mcm.Insert(mc) != 1)
            {
                Message.ShowWrong(this, "添加栏目失败");
                return;
            }

            else
            {
                string sPath = Server.MapPath(@"~/") + "Html\\" + mc.Id;
                if (!Directory.Exists(sPath))
                {
                    Directory.CreateDirectory(sPath);
                }
                Message.ShowOK(this, "添加栏目成功");
                BindClass();
            }
        }
Esempio n. 4
0
        protected void btnAdd_OnClick(object sender, EventArgs e)
        {
            Dynamic d = new Dynamic();


            d.DynamicID   = bd.GetMaxID() + 1;
            d.DynamicType = DynamicType.团队动态.ToString();
            d.IsTop       = CbIstop.Checked;

            d.Content  = container.Text;
            d.SubTime  = DateTime.Now;
            d.Uploader = GetLogUserName();
            d.Title    = PubCom.CheckString(txtTitle.Text.Trim());


            if (bd.Insert(d) != 1)
            {
                Message.ShowWrong(this, "添加团队动态失败!");
            }
            else
            {
                //// 插入日志 add
                SysOperateLog log = new SysOperateLog();
                log.LogID          = StringHelper.getKey();
                log.LogType        = LogType.团队动态信息.ToString();
                log.OperateUser    = GetLogUserName();
                log.OperateDate    = DateTime.Now;
                log.LogOperateType = "团队动态信息新增";

                log.LogAfterObject = JsonHelper.Obj2Json(d);
                bsol.Insert(log);

                Message.ShowOKAndRedirect(this, "添加团队动态成功", "TDDynamicManage.aspx");
            }
        }
Esempio n. 5
0
        protected void ZButton4_Click(object sender, EventArgs e)
        {
            string  key = PubCom.GetRepeaterKey(rplist, "cbselect");
            SysUser su  = bu.GetUserByUserID(key);

            if (su != null && su.UserLoginName == Constants.AdminName)
            {
                Message.ShowWrong(this, "超级管理员不能删除");
            }
            else
            {
                if (bu.Delete(key) == 1)
                {
                    // 插入日志
                    SysOperateLog log = new SysOperateLog();
                    log.LogID           = StringHelper.getKey();
                    log.LogType         = LogType.帐户信息.ToString();
                    log.LogObjectID     = su.UserID;
                    log.LogObjectName   = "[" + su.UserLoginName + "]" + su.UserName;
                    log.OperateUser     = GetLogUserName();
                    log.OperateDate     = DateTime.Now;
                    log.LogOperateType  = "用户删除";
                    log.LogBeforeObject = JsonHelper.Obj2Json <SysUser>(su);

                    bsol.Insert(log);


                    Message.ShowOKAndReflashOfDelete(this, "删除成功", "zbquery");
                }
                else
                {
                    Message.ShowWrong(this, "删除失败");
                }
            }
        }
Esempio n. 6
0
        protected void ZButton1_Click(object sender, EventArgs e)
        {
            SysRole sr = new SysRole();

            sr.RoleID   = br.GetMaxID() + 1;
            sr.RoleName = PubCom.CheckString(txtRoleName.Text.Trim());
            sr.IsUse    = cbIsUse.Checked;

            if (br.Insert(sr) != 1)
            {
                Message.ShowWrong(this, "添加失败");
                return;
            }
            else
            {
                // 插入日志
                SysOperateLog log = new SysOperateLog();
                log.LogID          = StringHelper.getKey();
                log.LogType        = LogType.角色信息.ToString();
                log.LogObjectID    = sr.RoleID.ToString();
                log.LogObjectName  = sr.RoleName;
                log.OperateUser    = GetLogUserName();
                log.OperateDate    = DateTime.Now;
                log.LogOperateType = "角色添加";
                log.LogAfterObject = JsonHelper.Obj2Json <SysRole>(sr);

                bsol.Insert(log);

                Message.ShowOK(this, "添加成功");
                BindRoleList();
            }
        }
Esempio n. 7
0
        protected void btnAdd_OnClick(object sender, EventArgs e)
        {
            Notice n    = new Notice();
            Notice nold = bn.GetNoticesByID(Utils.StrToInt(hfNoticeID.Value, 0));

            n.NoticeID       = Utils.StrToInt(hfNoticeID.Value, 0);
            n.NoticeTitle    = PubCom.CheckString(txtTitle.Text.Trim());
            n.NoticeStatus   = dpStatus.SelectedValue;
            n.NoticeContent  = container.Text;
            n.LastUpdateDate = DateTime.Now;

            if (bn.Update(n) != 1)
            {
                Message.ShowWrong(this, "修改公告失败!");
            }
            else
            {
                //// 插入日志 add
                SysOperateLog log = new SysOperateLog();
                log.LogID           = StringHelper.getKey();
                log.LogType         = LogType.公告信息.ToString();
                log.OperateUser     = GetLogUserName();
                log.OperateDate     = DateTime.Now;
                log.LogOperateType  = "公告信息修改";
                log.LogBeforeObject = JsonHelper.Obj2Json(nold);
                log.LogAfterObject  = JsonHelper.Obj2Json(n);
                bsol.Insert(log);

                Message.ShowOKAndRedirect(this, "修改公告信息成功", "NoticeManage.aspx");
            }
        }
Esempio n. 8
0
        void BindList()
        {
            Query  q    = Query.Build(new { SortFields = "AreaID" });
            string name = PubCom.CheckString(txtAreaName.Text.Trim());

            if (name != "")
            {
                q.Add("AreaName", name);
            }
            int rec = 0;

            //获取数据列表
            rplist.DataSource = ba.GetAreaList(q, AspNetPager1.CurrentPageIndex, AspNetPager1.PageSize, out rec);
            rplist.DataBind();
            //赋值起始页
            AspNetPager1.RecordCount = rec;
            //// 插入日志
            SysOperateLog log = new SysOperateLog();

            log.LogID          = StringHelper.getKey();
            log.LogType        = LogType.地区信息.ToString();
            log.OperateUser    = GetLogUserName();
            log.OperateDate    = DateTime.Now;
            log.LogOperateType = "地区查询";
            log.LogAfterObject = JsonHelper.Obj2Json <string>(q.GetCondition(true));
            bsol.Insert(log);
        }
Esempio n. 9
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            SysCode sc = new SysCode();

            sc.CodeID    = bsc.GetMaxID() + 1;
            sc.CodeName  = PubCom.CheckString(txtCodeName.Text.Trim());
            sc.CodeText  = PubCom.CheckString(txtCodeText.Text.Trim());
            sc.CodeValue = PubCom.CheckString(txtCodeValue.Text.Trim());
            sc.SortNo    = int.Parse(txtSortNo.Text.Trim());

            if (bsc.Insert(sc) != 1)
            {
                Message.ShowWrong(this, "添加失败");
                return;
            }
            else
            {
                //// 插入日志
                SysOperateLog log = new SysOperateLog();
                log.LogID          = StringHelper.getKey();
                log.LogType        = LogType.数据字典.ToString();
                log.OperateUser    = GetLogUserName();
                log.OperateDate    = DateTime.Now;
                log.LogOperateType = "数据新增";

                log.LogAfterObject = JsonHelper.Obj2Json(sc);
                bsol.Insert(log);
                Message.ShowOKAndReflashParent(this, "添加成功", "zbquery");
            }
        }
Esempio n. 10
0
        protected void ZButton5_Click(object sender, EventArgs e)
        {
            string  key    = PubCom.GetRepeaterKey(rplist, "cbselect");
            SysUser su     = bu.GetUserByUserID(key);
            string  newpsw = EncryptHelper.EncryptPassword(Constants.DefaultPassword, Constants.PassWordEncodeType);

            //默认密码
            if (bu.Update(new SysUser()
            {
                UserID = key, UserPassword = newpsw
            }) == 1)
            {
                // 插入日志
                SysOperateLog log = new SysOperateLog();
                log.LogID           = StringHelper.getKey();
                log.LogType         = LogType.帐户信息.ToString();
                log.LogObjectID     = su.UserID;
                log.LogObjectName   = "[" + su.UserLoginName + "]" + su.UserName;
                log.OperateUser     = GetLogUserName();
                log.OperateDate     = DateTime.Now;
                log.LogOperateType  = "密码重置";
                log.LogBeforeObject = JsonHelper.Obj2Json <string>("[原密码:]" + su.UserPassword);
                log.LogAfterObject  = JsonHelper.Obj2Json <string>("[新密码:]" + newpsw);
                var a = bsol.Insert(log);
                Message.ShowOKAndReflash(this, "重置成功,重置密码为:" + Constants.DefaultPassword, "zbquery");
            }
            else
            {
                Message.ShowWrong(this, "重置失败");
            }
        }
Esempio n. 11
0
        protected void ZButton2_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < rprole.Items.Count; i++)
            {
                SysRole sr = new SysRole();

                sr.RoleID   = int.Parse((rprole.Items[i].FindControl("zlsc") as ZLinkButton).CommandArgument);
                sr.RoleName = PubCom.CheckString((rprole.Items[i].FindControl("tRoleName") as TextBox).Text.Trim());
                sr.IsUse    = (rprole.Items[i].FindControl("cIsUse") as CheckBox).Checked;
                var oldrole = JsonHelper.Obj2Json(br.GetRoleByID(sr.RoleID));
                br.Update(sr);
                if (oldrole == JsonHelper.Obj2Json(sr))
                {
                    // 插入日志
                    SysOperateLog log = new SysOperateLog();
                    log.LogID           = StringHelper.getKey();
                    log.LogType         = LogType.角色信息.ToString();
                    log.OperateUser     = GetLogUserName();
                    log.OperateDate     = DateTime.Now;
                    log.LogOperateType  = "角色修改";
                    log.LogBeforeObject = oldrole;
                    log.LogAfterObject  = JsonHelper.Obj2Json(sr);
                    bsol.Insert(log);
                }
            }
            BindRoleList();



            Message.ShowOK(this, "修改完成");
        }
Esempio n. 12
0
        protected void ZButton2_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < rplist.Items.Count; i++)
            {
                SysDepartment sd = new SysDepartment();

                sd.DepartmentID   = int.Parse((rplist.Items[i].FindControl("zlsc") as ZLinkButton).CommandArgument);
                sd.DepartmentName = PubCom.CheckString((rplist.Items[i].FindControl("tDepartmentName") as TextBox).Text.Trim());
                sd.IsUse          = (rplist.Items[i].FindControl("cIsUse") as CheckBox).Checked;


                var olddepartment = JsonHelper.Obj2Json(bd.GetDepartmentByID(sd.DepartmentID));
                bd.Update(sd);
                if (olddepartment == JsonHelper.Obj2Json(sd))
                {
                    // 插入日志
                    SysOperateLog log = new SysOperateLog();
                    log.LogID           = StringHelper.getKey();
                    log.LogType         = LogType.部门信息.ToString();
                    log.OperateUser     = GetLogUserName();
                    log.OperateDate     = DateTime.Now;
                    log.LogOperateType  = "部门修改";
                    log.LogBeforeObject = olddepartment;
                    log.LogAfterObject  = JsonHelper.Obj2Json(sd);
                    bsol.Insert(log);
                }
            }
            BindList();
            Message.ShowOK(this, "修改完成");
        }
Esempio n. 13
0
        void BindList()
        {
            Query q = Query.Build(new { SortFields = "Regdate desc" });

            //q.Add("UserStatus", UserStatus.审核通过.ToString());

            q.In("UserID", bur.GetVistorUserID().Select(p => p.UserID).Distinct().ToArray());
            q.Add("UserType", UserType.访客.ToString());
            string username = PubCom.CheckString(txtUserName.Text.Trim());

            if (username != "")
            {
                q.Add("UserName", username);
            }
            string userloginname = PubCom.CheckString(txtUserLoginName.Text.Trim());

            if (userloginname != "")
            {
                q.Add("UserLoginName", userloginname);
            }
            string orgname = PubCom.CheckString(txtOrgName.Text.Trim());

            if (orgname != "")
            {
                q.Add("OrgName", orgname);
            }
            if (dpUserRole.SelectedValue != "全部")
            {
                q.Append("UserID in(select UserID from SysUserRole where RoleID='" + dpUserRole.SelectedValue + "')");
            }
            if (dpUserStatus.SelectedValue != "全部")
            {
                if (dpUserStatus.SelectedValue == "启用")
                {
                    q.Add("IsUse", true);
                }
                else
                {
                    q.Add("IsUse", false);
                }
            }

            int rec = 0;

            rplist.DataSource = bu.GetUserList(q, AspNetPager1.CurrentPageIndex, AspNetPager1.PageSize, out rec);
            rplist.DataBind();
            AspNetPager1.RecordCount = rec;

            // 插入日志
            SysOperateLog log = new SysOperateLog();

            log.LogID          = StringHelper.getKey();
            log.LogType        = LogType.帐户信息.ToString();
            log.OperateUser    = GetLogUserName();
            log.OperateDate    = DateTime.Now;
            log.LogOperateType = "用户查询";
            log.LogAfterObject = JsonHelper.Obj2Json <string>(q.GetCondition(true));
            bsol.Insert(log);
        }
Esempio n. 14
0
 protected void Page_Load(object sender, EventArgs e)
 {
     hfMemberID.Value = PubCom.Q("ID");
     if (!IsPostBack)
     {
         BindDetail();
     }
 }
Esempio n. 15
0
 protected void Page_Load(object sender, EventArgs e)
 {
     type = PubCom.Q("ID");
     if (!IsPostBack)
     {
         lttype.Text = ((ToolType)Enum.Parse(typeof(ToolType), type)).ToString();
     }
 }
Esempio n. 16
0
 protected void Page_Load(object sender, EventArgs e)
 {
     grade = Utils.StrToInt(PubCom.Q("Grade"), 0);
     if (!IsPostBack)
     {
         BindDetail();
     }
 }
Esempio n. 17
0
 protected void Page_Load(object sender, EventArgs e)
 {
     hfNoticeID.Value = PubCom.Q("ID");
     if (!IsPostBack)
     {
         Utils.BindDropDownList(typeof(NoticeType), dpStatus, "");
         BindDetail();
     }
 }
Esempio n. 18
0
 protected void Page_Load(object sender, EventArgs e)
 {
     treatiseID = PubCom.Q("ID");
     if (!IsPostBack)
     {
         BindDropdownList();
         BindDetail();
     }
 }
Esempio n. 19
0
        protected void btnAdd_OnClick(object sender, EventArgs e)
        {
            Project p = new Project();

            p.ProjectID      = bp.GetMaxID() + 1;
            p.ProjectName    = PubCom.CheckString(txtName.Text.Trim());
            p.ProjectContent = PubCom.CheckString(txtContent.Text.Trim());
            p.ProjectPeriod  = DpProjectPeriod.SelectedValue;
            p.OrgName        = PubCom.CheckString(txtOrgName.Text.Trim());
            p.StartTime      = DateTime.Parse(StarTime.Text.Trim());
            p.EndTime        = DateTime.Parse(EndTime.Text.Trim());
            string str = txtProjectStage.Text.Trim();

            str            = str.Replace("<", "&lt;");
            str            = str.Replace(">", "&gt;");
            str            = str.Replace(" ", "&nbsp;");
            str            = str.Replace("\r\n", "<br>");
            p.ProjectStage = str;
            if (dpExpert.SelectedValue != "")
            {
                p.ExpertID = Utils.StrToInt(dpExpert.SelectedValue, 0);
            }
            if (dpLm.SelectedValue != "")
            {
                p.LmMemberID = Utils.StrToInt(dpLm.SelectedValue, 0);
            }
            if (dpTd.SelectedValue != "")
            {
                p.TdMemberID = Utils.StrToInt(dpTd.SelectedValue, 0);
            }
            if (dpstu.SelectedValue != "")
            {
                p.StuMemberID = Utils.StrToInt(dpstu.SelectedValue, 0);
            }

            if (bp.Insert(p) == 1)
            {
                //// 插入日志 add
                SysOperateLog log = new SysOperateLog();
                log.LogID          = StringHelper.getKey();
                log.LogType        = LogType.项目信息.ToString();
                log.OperateUser    = GetLogUserName();
                log.OperateDate    = DateTime.Now;
                log.LogOperateType = "项目新增";

                log.LogAfterObject = JsonHelper.Obj2Json(p);
                bsol.Insert(log);
                Message.ShowOKAndRedirect(this, "添加项目成功", "ProjectManage.aspx");
            }

            else
            {
                Message.ShowWrong(this, "添加项目失败!");
                return;
            }
        }
Esempio n. 20
0
        protected void ZButton6_Click(object sender, EventArgs e)
        {
            string key = PubCom.GetRepeaterKey(rplist, "cbselect");

            int    ret   = 0;
            string use   = "";
            string nouse = "";

            if (key == "")
            {
                Message.Show(this.Page, "请先选择一个用户");
            }
            else
            {
                SysUser su = bu.GetUserByUserID(key);
                if (su != null)
                {
                    ret = bu.Update(new SysUser()
                    {
                        UserID = su.UserID, IsUse = !su.IsUse
                    });
                }

                if ((bool)su.IsUse == true)
                {
                    use   = "禁用";
                    nouse = "启用";
                }
                else
                {
                    use   = "启用";
                    nouse = "禁用";
                }

                if (ret == 1)
                {
                    SysOperateLog log = new SysOperateLog();
                    log.LogID           = StringHelper.getKey();
                    log.LogType         = LogType.帐户信息.ToString();
                    log.LogObjectID     = su.UserID;
                    log.LogObjectName   = "[" + su.UserLoginName + "]" + su.UserName;
                    log.OperateUser     = GetLogUserName();
                    log.OperateDate     = DateTime.Now;
                    log.LogOperateType  = "启用禁用";
                    log.LogBeforeObject = JsonHelper.Obj2Json <string>("[原状态:]" + su.IsUse);
                    log.LogAfterObject  = JsonHelper.Obj2Json <string>("[新密码:]" + !su.IsUse);
                    log.LogRemark       = "1代表启用,0代表禁用";
                    bsol.Insert(log);
                    Message.ShowOKAndReflash(this, use + "成功", "zbquery");
                }
                else
                {
                    Message.ShowWrong(this, nouse + "失败");
                }
            }
        }
Esempio n. 21
0
 protected void Page_Load(object sender, EventArgs e)
 {
     dynamicid = PubCom.Q("ID");
     if (!IsPostBack)
     {
         hfdynamicID.Value = dynamicid;
         BindDetail();
         //Lbtime.Text = DateTime.Now.ToString("yyyy-MM-dd");
     }
 }
Esempio n. 22
0
        protected void Page_Load(object sender, EventArgs e)
        {
            toolid = Utils.StrToInt(PubCom.Q("ID"), 0);

            if (!IsPostBack)
            {
                BindDropDownList();
                BindDetail();
            }
        }
Esempio n. 23
0
 protected void Page_Load(object sender, EventArgs e)
 {
     expertid = PubCom.Q("ID");
     if (!IsPostBack)
     {
         hfexpertid.Value = expertid;
         BindDropDownList();
         BindDetail();
     }
 }
Esempio n. 24
0
 protected void Page_Load(object sender, EventArgs e)
 {
     QualificationsID = PubCom.Q("quali_id");
     if (QualificationsID != "")
     {
         if (!IsPostBack)
         {
             BindListOfQAttach();
         }
     }
 }
Esempio n. 25
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            Tool a = new Tool();

            a.ToolID     = ba.GetMaxID() + 1;
            a.ToolName   = PubCom.CheckString(txtToolName.Text.Trim());
            a.UploadTime = DateTime.Now;
            a.Uploader   = GetLogUserName();
            a.ToolType   = dpToolType.SelectedValue;
            a.PathType   = dppathtype.SelectedValue;
            a.ToolPath   = PubCom.CheckString(txtToolPath.Text.Trim());
            string Extension = Path.GetExtension(PubCom.CheckString(txtToolName.Text.Trim())); //扩展名 ".aspx"

            if (string.IsNullOrEmpty(Extension))
            {
                Message.ShowWrong(this, "请输入文件后缀名!如.mp4");
                return;
            }
            else
            {
                a.ToolSuffix = Extension.Substring(1, Extension.Length);
            }
            //int ret = 0;
            //if (rec == 1)
            //{

            //    HttpFileCollection htf = Request.Files;

            //   ret = ba.UploadFile(htf[0], PicFilePath, a.ToolID,dpToolType.SelectedValue);


            //}


            if (ba.Update(a) == 1)
            {
                //// 插入日志
                SysOperateLog log = new SysOperateLog();
                log.LogID          = StringHelper.getKey();
                log.LogType        = LogType.工具信息.ToString();
                log.OperateUser    = GetLogUserName();
                log.OperateDate    = DateTime.Now;
                log.LogOperateType = "修改建构工具";

                log.LogAfterObject = JsonHelper.Obj2Json(a);//不包含附件
                log.LogRemark      = "";
                bsol.Insert(log);
                Message.ShowOKAndRedirect(this, "修改成功", "ToolManage.aspx");
            }
            else
            {
                Message.ShowWrong(this, "修改失败");
            }
        }
Esempio n. 26
0
        protected void Page_Load(object sender, EventArgs e)
        {
            articleID = PubCom.Q("ID");
            if (!IsPostBack)
            {
                hfArticleID.Value = articleID;

                BindDropDownList();
                BindDetail();
            }
        }
Esempio n. 27
0
 protected void Page_Load(object sender, EventArgs e)
 {
     ID = PubCom.Q("ID");
     if (!IsPostBack)
     {
         Utils.BindDropDownList(typeof(NewsType), dpNewstype, "");
         hfNewsID.Value = ID;
         BindDropDownList();
         BindContent();
     }
 }
Esempio n. 28
0
        private void BindingList()
        {
            Query qm = Query.Build(new { SortFields = "MemberID" });

            qm.Add("MemberType", MemberType.普通学生.ToString());
            string Name = PubCom.CheckString(txtName.Text.Trim());

            if (Name != "")
            {
                qm.Add("MemberName", Name);
            }
            string Phone = PubCom.CheckString(txtPhone.Text.Trim());

            if (Phone != "")
            {
                qm.Add("Phone", Phone);
            }
            string Email = PubCom.CheckString(txtEmail.Text.Trim());

            if (Email != "")
            {
                qm.Add("Email", Email);
            }
            string Qualification = PubCom.CheckString(txtQualification.Text.Trim());

            if (Qualification != "")
            {
                qm.Add("Qualification", Qualification);
            }
            string Organization = PubCom.CheckString(txtOrganization.Text.Trim());

            if (Organization != "")
            {
                qm.Add("Organization", Organization);
            }

            int ret = 0;

            rplist.DataSource = bm.GetMembersList(qm, AspNetPager1.CurrentPageIndex, AspNetPager1.PageSize, out ret);
            rplist.DataBind();
            AspNetPager1.RecordCount = ret;

            // 插入日志  query
            SysOperateLog log = new SysOperateLog();

            log.LogID          = StringHelper.getKey();
            log.LogType        = LogType.普通学生信息.ToString();
            log.OperateUser    = GetLogUserName();
            log.OperateDate    = DateTime.Now;
            log.LogOperateType = "普通学生信息查询";
            log.LogAfterObject = JsonHelper.Obj2Json <string>(qm.GetCondition(true));
            bsol.Insert(log);
        }
Esempio n. 29
0
        protected void btnAdd_OnClick(object sender, EventArgs e)
        {
            New            n    = new New();
            BNew           bn   = new BNew();
            BSysOperateLog bsol = new BSysOperateLog();

            n.NewsID      = bn.GetMaxID() + 1;
            n.IsTop       = CbIstop.Checked;
            n.IsHot       = CbIsHot.Checked;
            n.NewsContent = container.Text;
            n.SubmitTime  = DateTime.Now;
            //n.SavePath = "details" + DateTime.Now.Year + "_" + DateTime.Now.Month + "/" +DateTime.Now.Day;
            n.Uploader   = PubCom.CheckString(txtauthor.Text.Trim());
            n.Title      = PubCom.CheckString(txtTitle.Text.Trim());
            n.summary    = PubCom.CheckString(txtsummary.Text.Trim());
            n.NewsType   = dpNewstype.SelectedValue;
            n.StaticType = dpstatictype.SelectedValue;
            //string PicUrl = "";
            //if (UploadValidate(out PicUrl))
            //{
            //    n.IsImg = 1;
            //    mp.Id = mpm.GetMaxID() + 1;
            //    mp.NewsId = n.Id;
            //    mp.Title = pic_upload.FileName;
            //    mp.PicUrl = PicUrl;
            //    mpm.Insert(mp);
            //}
            //else
            //{
            //    n.IsImg = 1;
            //}NewsManage

            if (bn.Insert(n) != 1)
            {
                Message.ShowWrong(this, "添加文章失败!");
            }
            else
            {
                bn.UploadValidate(pic_upload, lbl_pic, PicFilePath, n.NewsID);
                //// 插入日志 add
                SysOperateLog log = new SysOperateLog();
                log.LogID          = StringHelper.getKey();
                log.LogType        = LogType.新闻信息.ToString();
                log.OperateUser    = GetLogUserName();
                log.OperateDate    = DateTime.Now;
                log.LogOperateType = "新闻新增";

                log.LogAfterObject = JsonHelper.Obj2Json(n);
                bsol.Insert(log);
                Message.ShowOKAndRedirect(this, "添加文章成功", "NewsManage.aspx");
            }
        }
Esempio n. 30
0
        private void BindingList()
        {
            Query qm = Query.Build(new { SortFields = "IsTop Desc,IsHot Desc,SubmitTime Desc" });

            string Title = PubCom.CheckString(txtTitle.Text.Trim());

            if (Title != "")
            {
                qm.Add("Title", Title);
            }
            string Author = PubCom.CheckString(txtAuthor.Text.Trim());

            if (Author != "")
            {
                qm.Add("Uploader", Author);
            }
            string Subtime = PubCom.CheckString(StarTime.Text.Trim());


            if (Subtime != "")
            {
                qm.Add("Subtime", DateTime.Parse(Subtime));
            }

            if (dpIsTop.SelectedValue != "")
            {
                qm.Add("IsTop", dpIsTop.SelectedValue == "1");
            }

            if (dpIsHot.SelectedValue != "")
            {
                qm.Add("IsHot", dpIsHot.SelectedValue == "1");
            }

            int ret = 0;

            rplist.DataSource = bn.GetNewsList(qm, AspNetPager1.CurrentPageIndex, AspNetPager1.PageSize, out ret);
            rplist.DataBind();
            AspNetPager1.RecordCount = ret;

            // 插入日志  query
            SysOperateLog log = new SysOperateLog();

            log.LogID          = StringHelper.getKey();
            log.LogType        = LogType.新闻信息.ToString();
            log.OperateUser    = GetLogUserName();
            log.OperateDate    = DateTime.Now;
            log.LogOperateType = "用户查询";
            log.LogAfterObject = JsonHelper.Obj2Json <string>(qm.GetCondition(true));
            bsol.Insert(log);
        }