Ejemplo n.º 1
0
        private void BindGrid()
        {
            DateTime start = new DateTime(2000, 1, 1);
            DateTime end   = new DateTime(2100, 12, 31);

            if (dateBeginTime.DateValue.ToString() != string.Empty)
            {
                start = DateTime.Parse(dateBeginTime.DateValue.ToString());
            }
            if (dateEndTime.DateValue.ToString() != string.Empty)
            {
                end = DateTime.Parse(dateEndTime.DateValue.ToString());
            }

            SystemLogBLL systemLogBLL = new SystemLogBLL();
            string       strFlag      = "";

            if (PrjPub.CurrentLoginUser.OrgID == 1 ||
                PrjPub.CurrentLoginUser.StationOrgID == 200)      // StationOrgID: 200 表示包神铁路人力资源部职工培训中心
            {
                strFlag = "";
            }
            else
            {
                strFlag = PrjPub.CurrentLoginUser.OrgName;
            }

            systemLogs = systemLogBLL.GetLogs(
                txtOrgName.Text,
                txtUserID.Text,
                txtEmployeeName.Text,
                start,
                end,
                txtActionContent.Text,
                txtMemo.Text,
                strFlag
                );

            if (systemLogs != null)
            {
                Grid1.DataSource = systemLogs;
                Grid1.DataBind();
            }
        }
Ejemplo n.º 2
0
        protected void btnDeleteQuery_Click(object sender, EventArgs e)
        {
            DateTime start = new DateTime(2000, 1, 1);
            DateTime end   = new DateTime(2100, 12, 31);

            if (dateBeginTime.DateValue.ToString() != string.Empty)
            {
                start = DateTime.Parse(dateBeginTime.DateValue.ToString());
            }
            if (dateEndTime.DateValue.ToString() != string.Empty)
            {
                end = DateTime.Parse(dateEndTime.DateValue.ToString());
            }

            SystemLogBLL systemLogBLL = new SystemLogBLL();
            string       strFlag      = "";

            if (PrjPub.CurrentLoginUser.OrgID == 1)
            {
                strFlag = "";
            }
            else
            {
                strFlag = PrjPub.CurrentLoginUser.OrgName;
            }

            systemLogs = systemLogBLL.GetLogs(txtOrgName.Text, txtUserID.Text, txtEmployeeName.Text,
                                              start, end, txtActionContent.Text, txtMemo.Text, strFlag);

            systemLogBLL.DeleteLogs(systemLogs);

            systemLogs = null;

            Grid1.DataSource = systemLogs;
            Grid1.DataBind();

            btnDeleteQuery.Visible = false;
        }