Esempio n. 1
0
        /// <summary>
        /// 获取当前用户当天的打卡信息
        /// </summary>
        private void BindDutyInfo()
        {
            DateTime?dateStart = null;
            DateTime?dateEnd   = null;
            int      managerId = 0;

            if (!string.IsNullOrEmpty(this.Page.Request.QueryString["dateStart"]))
            {
                dateStart = Convert.ToDateTime(base.Server.UrlDecode(this.Page.Request.QueryString["dateStart"]));
            }
            if (!string.IsNullOrEmpty(this.Page.Request.QueryString["dateEnd"]))
            {
                dateEnd = Convert.ToDateTime(base.Server.UrlDecode(this.Page.Request.QueryString["dateEnd"]));
            }
            if (!string.IsNullOrEmpty(this.Page.Request.QueryString["managerId"]))
            {
                managerId = Convert.ToInt16(base.Server.UrlDecode(this.Page.Request.QueryString["managerId"]));
            }
            dlstDutyList.DataSource = ManagerHelper.GetDutyInfoList(dateStart, dateEnd, managerId);
            dlstDutyList.DataBind();
        }