コード例 #1
0
ファイル: AddDataMemo.aspx.cs プロジェクト: windygu/XiaZhou
        /// <summary>
        /// 初始化数据
        /// </summary>
        private void IntoData()
        {
            BIndividual bllBIndividual = new BIndividual();

            #region 初始化修改实体
            string memoid = Utils.GetQueryStringValue("Id");
            hidid.Value = memoid;
            if (!string.IsNullOrEmpty(memoid))
            {
                MMemo modelMMemo = new MMemo();
                modelMMemo = bllBIndividual.GetMemo(Utils.GetInt(memoid));
                if (modelMMemo != null)
                {
                    txtMemoTitle.Text            = modelMMemo.MemoTitle;
                    txtMemoTime.Text             = modelMMemo.MemoTime.ToShortDateString();
                    txtMemoText.Text             = modelMMemo.MemoText;
                    dropMemoState.SelectedValue  = ((int)modelMMemo.MemoState).ToString();
                    dropMemoUrgent.SelectedValue = ((int)modelMMemo.UrgentType).ToString();
                }
            }
            #endregion

            #region 绑定列表
            IList <MMemo> list = bllBIndividual.GetMemoLst(0, SiteUserInfo.UserId, Utils.GetDateTimeNullable(hidstart.Value), Utils.GetDateTimeNullable(hidstart.Value));
            if (list != null && list.Count > 0)
            {
                rptList.DataSource = list;
                rptList.DataBind();
            }
            #endregion
        }
コード例 #2
0
ファイル: WorkPlanList.aspx.cs プロジェクト: windygu/XiaZhou
        /// <summary>
        /// 删除操作
        /// </summary>
        /// <param name="id">删除ID</param>
        /// <returns></returns>
        private string DeleteData(string id)
        {
            //返回信息
            string msg = string.Empty;
            //实例化业务层
            BIndividual bllBIndividual = new BIndividual();

            string[] workPlanIds = { "" };
            //判断删除是批量还是单个删除
            if (id.Contains(','))
            {
                workPlanIds = id.Split(',');
            }
            else
            {
                workPlanIds[0] = id;
            }
            //删除操作
            if (bllBIndividual.DelWorkPlan(workPlanIds))
            {
                msg = UtilsCommons.AjaxReturnJson("true", "删除成功");
            }
            else
            {
                msg = UtilsCommons.AjaxReturnJson("false", "删除失败");
            }
            //删除操作
            return(msg);
        }
コード例 #3
0
ファイル: AddDataMemo.aspx.cs プロジェクト: windygu/XiaZhou
        private void DeleteMemo()
        {
            string result = "";
            string memoid = Utils.GetQueryStringValue("Id");

            if (!string.IsNullOrEmpty(memoid))
            {
                BIndividual bllBIndividual = new BIndividual();
                if (bllBIndividual.DelMemo(Utils.GetInt(memoid), SiteUserInfo.CompanyId))//删除方法
                {
                    result = UtilsCommons.AjaxReturnJson("true", "删除成功");
                }
                else
                {
                    result = UtilsCommons.AjaxReturnJson("false", "删除失败");
                }
            }
            else
            {
                result = UtilsCommons.AjaxReturnJson("false", "缺少参数");
            }
            Response.Clear();
            Response.Write(result);
            Response.End();
        }
コード例 #4
0
        /// <summary>
        /// 获取备忘事件数量
        /// </summary>
        private void GetMemoCount()
        {
            string      result         = "";
            string      stardate       = Utils.GetQueryStringValue("argument");
            BIndividual bllBIndividual = new BIndividual();

            if (!string.IsNullOrEmpty(stardate))
            {
                //获取当前一个月里面的所有备忘录
                IList <MMemo> list = bllBIndividual.GetMemoLst(10, SiteUserInfo.UserId,
                                                               Utils.GetDateTimeNullable(Utils.GetDateTime(stardate).ToShortDateString()),
                                                               Utils.GetDateTimeNullable(Utils.GetDateTime(stardate).ToShortDateString()));
                if (list != null && list.Count > 0)
                {
                    string str = Utils.GetDateTime(stardate).ToShortDateString() + ",您有" + list.Count + "条事件:";
                    foreach (MMemo item in list)
                    {
                        str += "<a href='../UserCenter/Memo/MemoInfo.aspx?Id=" + item.Id + "' class='ck_date' title=" + item.MemoTitle + ">" + Utils.GetText2(item.MemoTitle, 15, true) + "</a>";
                    }
                    result = UtilsCommons.AjaxReturnJson("true", str);
                }
                else
                {
                    result = UtilsCommons.AjaxReturnJson("false", "数量为空");
                }
            }
            else
            {
                result = UtilsCommons.AjaxReturnJson("false", "参数为空");
            }

            Response.Clear();
            Response.Write(result);
            Response.End();
        }
コード例 #5
0
        /// <summary>
        /// 保存按钮点击事件执行方法
        /// </summary>
        protected void PageSave()
        {
            //ajax返回信息
            string returnmes = "";
            //原始密码
            string pwd = Utils.GetFormValue(txtPwd.UniqueID);
            //新密码
            string newPwd = Utils.GetFormValue(txtNewPwd.UniqueID);
            //确认密码
            string surePwd = Utils.GetFormValue(txtSurePwd.UniqueID);
            //修改操作之后的结果
            bool result = false;
            //实例化业务层
            BIndividual bllBIndividual = new BIndividual();

            result = bllBIndividual.PwdModify(SiteUserInfo.UserId, pwd, newPwd);
            if (result)
            {
                returnmes = EyouSoft.Common.UtilsCommons.AjaxReturnJson("true", "修改成功");
            }
            else
            {
                returnmes = EyouSoft.Common.UtilsCommons.AjaxReturnJson("false", "修改失败,查看原始密码是否正确");
            }
            Response.Clear();
            Response.Write(returnmes);
            Response.End();
        }
コード例 #6
0
        /// <summary>
        /// 保存按纽点击执行结束方法
        /// </summary>
        protected void PageEnd()
        {
            //ajax返回信息
            string      resultmsg             = "";
            BIndividual bllBIndividual        = new BIndividual();
            MWorkPlan   modelMWorkReportCheck = new MWorkPlan();

            if (!string.IsNullOrEmpty(Utils.GetFormValue("WorkId")))
            {
                //根据编号获取工作计划实体
                modelMWorkReportCheck = bllBIndividual.GetWorkPlan(Utils.GetFormValue("WorkId"));
                if (modelMWorkReportCheck != null)
                {
                    if (Utils.GetFormValue("Status") == ((int)Status.已结束).ToString())
                    {
                        //审核状态
                        modelMWorkReportCheck.Status = Status.已结束;
                    }
                    else
                    {
                        resultmsg = UtilsCommons.AjaxReturnJson("false", "审核状态未勾选");
                        Response.Clear();
                        Response.Write(resultmsg);
                        Response.End();
                    }
                    //实际完成时间
                    if (!string.IsNullOrEmpty(Utils.GetFormValue("ActualTime")))
                    {
                        modelMWorkReportCheck.ActualTime = Utils.GetDateTime(Utils.GetFormValue("ActualTime"));
                    }
                    else
                    {
                        modelMWorkReportCheck.ActualTime = DateTime.Now;
                    }
                    //结束
                    modelMWorkReportCheck.Result = Utils.GetFormValue("Result");
                    //最后修改时间
                    modelMWorkReportCheck.UpdateTime = DateTime.Now;
                    if (bllBIndividual.SetWorkPlanEnd(modelMWorkReportCheck))
                    {
                        resultmsg = UtilsCommons.AjaxReturnJson("true", "结束成功");
                    }
                    else
                    {
                        resultmsg = UtilsCommons.AjaxReturnJson("false", "结束失败");
                    }
                }
                else
                {
                    resultmsg = UtilsCommons.AjaxReturnJson("false", "结束失败 无法获取结束数据");
                }
            }
            else
            {
                resultmsg = UtilsCommons.AjaxReturnJson("false", "结束失败 参数编号为空");
            }
            Response.Clear();
            Response.Write(resultmsg);
            Response.End();
        }
コード例 #7
0
ファイル: Default.aspx.cs プロジェクト: windygu/XiaZhou
        /// <summary>
        /// 获得事物提醒中的数量
        /// </summary>
        /// <param name="type"></param>
        /// <returns></returns>
        protected string GetRemindCount(int type)
        {
            int         remindCount    = 0;
            BIndividual bllBIndividual = new BIndividual();

            remindCount = bllBIndividual.GetRemindCountByType(SiteUserInfo.CompanyId, SiteUserInfo.UserId, (RemindType)type);
            return(remindCount.ToString());
        }
コード例 #8
0
ファイル: AddDataMemo.aspx.cs プロジェクト: windygu/XiaZhou
        private void AddMemo()
        {
            string      result         = "";
            BIndividual bllBIndividual = new BIndividual();
            MMemo       modelMMemo     = new MMemo();

            if (!string.IsNullOrEmpty(hidid.Value))
            {
                modelMMemo = bllBIndividual.GetMemo(Utils.GetInt(hidid.Value));
            }
            #region 备忘录属性
            //备忘时间
            string txtMemoTime = Utils.GetFormValue("txtMemoTime");
            //事件紧急程度
            string dropUrgentType = Utils.GetFormValue("dropMemoUrgent");
            //完成状态
            string dropMemoState = Utils.GetFormValue("dropMemoState");
            //事件标题
            string txtMemoTitle = Utils.GetFormValue("txtMemoTitle");
            //事件详细
            string txtMemoText = Utils.GetFormValue("txtMemoText");
            #endregion
            modelMMemo.MemoTime   = Utils.GetDateTime(txtMemoTime);
            modelMMemo.UrgentType = (MemoUrgent)Utils.GetInt(dropUrgentType);
            modelMMemo.MemoState  = (MemoState)Utils.GetInt(dropMemoState);
            modelMMemo.MemoTitle  = txtMemoTitle;
            modelMMemo.MemoText   = txtMemoText;
            if (!string.IsNullOrEmpty(hidid.Value))
            {
                if (bllBIndividual.UpdateMemo(modelMMemo))
                {
                    result = UtilsCommons.AjaxReturnJson("true", "修改成功");
                }
                else
                {
                    result = UtilsCommons.AjaxReturnJson("false", "修改失败");
                }
            }
            else
            {
                modelMMemo.OperatorId = SiteUserInfo.UserId;
                modelMMemo.IssueTime  = DateTime.Now;
                modelMMemo.CompanyId  = SiteUserInfo.CompanyId;
                if (bllBIndividual.AddMemo(modelMMemo))
                {
                    result = UtilsCommons.AjaxReturnJson("true", "添加成功");
                }
                else
                {
                    result = UtilsCommons.AjaxReturnJson("false", "添加失败");
                }
            }

            Response.Clear();
            Response.Write(result);
            Response.End();
        }
コード例 #9
0
        /// <summary>
        /// 保存按钮点击事件执行方法
        /// </summary>
        protected void PageSave()
        {
            //ajax返回信息
            string           resultmsg             = "";
            BIndividual      bllBIndividual        = new BIndividual();
            MWorkReportCheck modelMWorkReportCheck = new MWorkReportCheck();

            //审核人
            modelMWorkReportCheck.Approver = SiteUserInfo.Name;
            string strApproveTime = "";

            if (!string.IsNullOrEmpty(Utils.GetFormValue("ApproveTime")))
            {
                strApproveTime = Utils.GetFormValue("ApproveTime");
            }
            else
            {
                strApproveTime = DateTime.Now.ToShortDateString();
            }
            //审核时间
            modelMWorkReportCheck.ApproveTime = Utils.GetDateTime(strApproveTime);
            if (Utils.GetFormValue("Status") == ((int)Status.已审批).ToString())
            {
                //审核状态
                modelMWorkReportCheck.Status = (Status)Enum.Parse(typeof(Status), Utils.GetFormValue("Status"));
            }
            else
            {
                resultmsg = UtilsCommons.AjaxReturnJson("false", "审核状态未勾选");
                Response.Clear();
                Response.Write(resultmsg);
                Response.End();
            }
            //审核意见
            modelMWorkReportCheck.Comment = Utils.GetFormValue("Comment");
            //审核人编号
            modelMWorkReportCheck.ApproverId = SiteUserInfo.UserId;
            //工作汇报编号
            modelMWorkReportCheck.WorkId = Utils.GetInt(Utils.GetFormValue("WorkId"));
            //主键编号
            modelMWorkReportCheck.Id = Utils.GetInt(Utils.GetFormValue("listId"));
            if (bllBIndividual.SetWorkReportStatus(modelMWorkReportCheck))
            {
                resultmsg = UtilsCommons.AjaxReturnJson("true", "审批成功");
            }
            else
            {
                resultmsg = UtilsCommons.AjaxReturnJson("false", "审批失败");
            }

            Response.Clear();
            Response.Write(resultmsg);
            Response.End();
        }
コード例 #10
0
        /// <summary>
        /// 初始化
        /// </summary>
        private void DataInit()
        {
            //获取分页参数并强转
            pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"));
            BIndividual bllBIndividual = new BIndividual();
            IList <MCompanyContractExpireRemind> list = bllBIndividual.GetCompanyContractExpireRemindLst(pageSize, pageIndex, ref recordCount, SiteUserInfo.CompanyId);

            if (list != null && list.Count > 0)
            {
                this.rptList.DataSource = list;
                this.rptList.DataBind();
                //绑定分页
                BindPage();
            }
        }
コード例 #11
0
ファイル: WorkPlanList.aspx.cs プロジェクト: windygu/XiaZhou
 /// <summary>
 /// 初始化
 /// </summary>
 private void DataInit()
 {
     //获取分页参数并强转
     pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"), 1);
     #region 搜索实体
     //搜索实体
     MWorkPlanSearch modelsearch = new MWorkPlanSearch();
     //标题
     string txtTitle = Utils.GetQueryStringValue("txtTitle");
     if (!string.IsNullOrEmpty(txtTitle))
     {
         modelsearch.Title = txtTitle;
     }
     //计划人
     string txtName = Utils.GetQueryStringValue("txtName");
     if (!string.IsNullOrEmpty(txtName))
     {
         modelsearch.OperatorName = txtName;
     }
     //时间
     DateTime?txtBegin = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("txtBegin"));
     modelsearch.IssueTimeS = txtBegin;
     //结束时间
     DateTime?txtEnd = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("txtEnd"));
     modelsearch.IssueTimeE = txtEnd;
     #endregion
     //实例化业务层
     BIndividual       bllBIndividual = new BIndividual();
     IList <MWorkPlan> list           = bllBIndividual.GetWorkPlanLst(SiteUserInfo.CompanyId, pageSize, pageIndex, ref recordCount, modelsearch);
     if (list.Count > 0 && list != null)
     {
         this.rptList.DataSource = list;
         this.rptList.DataBind();
         //绑定分页
         BindPage();
     }
     else
     {
         this.lblMsg.Text = "没有相关数据!";
         this.ExporPageInfoSelect1.Visible = false;
     }
 }
コード例 #12
0
        /// <summary>
        /// 初始化
        /// </summary>
        private void DataInit()
        {
            //获取分页参数并强转
            pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"), 1);
            BIndividual             bllBIndividual = new BIndividual();
            IList <MBirthdayRemind> list           = bllBIndividual.GetBirthdayRemindLst(pageSize, pageIndex, ref recordCount, SiteUserInfo.CompanyId, remindDays);

            if (list != null && list.Count > 0)
            {
                this.rptList.DataSource = list;
                this.rptList.DataBind();
                //绑定分页
                BindPage();
            }
            else
            {
                this.lblMsg.Text = "没有相关数据!";
                this.ExporPageInfoSelect1.Visible = false;
            }
        }
コード例 #13
0
ファイル: ChangeRemind.aspx.cs プロジェクト: windygu/XiaZhou
        /// <summary>
        /// 确认变更
        /// </summary>
        /// <param name="tourid"></param>
        /// <returns></returns>
        private string IsSureChange(string tourid)
        {
            string result = "";

            if (!string.IsNullOrEmpty(tourid))
            {
                //实例化订单变更实体
                MOrderChangeRemind modelMOrderChangeRemind = new MOrderChangeRemind();
                //实例化业务
                BIndividual bllBIndividual = new BIndividual();
                modelMOrderChangeRemind = bllBIndividual.GetOrderChangeModel(SiteUserInfo.CompanyId, tourid);
                if (modelMOrderChangeRemind != null)
                {
                    //确认变更人
                    modelMOrderChangeRemind.SurePerson = SiteUserInfo.Name;
                    //确认变更人ID
                    modelMOrderChangeRemind.SurePersonId = SiteUserInfo.UserId;
                    //确认变更时间
                    modelMOrderChangeRemind.SureTime = DateTime.Now;
                    //公司编号
                    modelMOrderChangeRemind.CompanyId = SiteUserInfo.CompanyId;
                    if (bllBIndividual.OrderChangeSure(modelMOrderChangeRemind))
                    {
                        result = UtilsCommons.AjaxReturnJson("true", "确认变更成功");
                    }
                    else
                    {
                        result = UtilsCommons.AjaxReturnJson("false", "确认变更失败");
                    }
                }
                else
                {
                    result = UtilsCommons.AjaxReturnJson("false", "数据对象为空");
                }
            }
            else
            {
                result = UtilsCommons.AjaxReturnJson("false", "数据参数id为空");
            }
            return(result);
        }
コード例 #14
0
ファイル: NoticesRemind.aspx.cs プロジェクト: windygu/XiaZhou
        /// <summary>
        /// 初始化
        /// </summary>
        private void DataInit()
        {
            //获取分页参数并强转
            pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"));
            BIndividual           bllBIndividual    = new BIndividual();
            IList <MNoticeRemind> listMNoticeRemind = bllBIndividual.GetNoticeRemindLst(pageSize, pageIndex, ref recordCount, SiteUserInfo.UserId, SiteUserInfo.DeptId, SiteUserInfo.CompanyId);

            if (listMNoticeRemind.Count > 0 && listMNoticeRemind != null)
            {
                this.rptList.DataSource = null;
                this.rptList.DataBind();
                //绑定分页
                BindPage();
            }
            else
            {
                this.lblMsg.Text = "没有相关数据!";
                this.ExporPageInfoSelect1.Visible = false;
                this.ExporPageInfoSelect2.Visible = false;
            }
        }
コード例 #15
0
        /// <summary>
        /// 删除操作
        /// </summary>
        /// <param name="id">删除ID</param>
        /// <returns></returns>
        private string DeleteData(string id)
        {
            //返回删除之后的信息
            string msg = string.Empty;
            //实例化业务层
            BIndividual bllBIndividual = new BIndividual();

            string[] workReportIds = { "" };
            //判断删除是批量还是单个删除
            if (id.Contains(','))
            {
                workReportIds = id.Split(',');
            }
            else
            {
                workReportIds[0] = id;
            }
            //删除操作
            #region 转换string[]为int[]
            int[] workReportIdsint = { 0 };
            for (int i = 0; i < workReportIds.Length; i++)
            {
                if (!string.IsNullOrEmpty(workReportIds[i]))
                {
                    workReportIdsint[i] = Utils.GetInt(workReportIds[i]);
                }
            }
            #endregion
            if (bllBIndividual.DelWorkReport(workReportIdsint))
            {
                msg = UtilsCommons.AjaxReturnJson("true", "删除成功");
            }
            else
            {
                msg = UtilsCommons.AjaxReturnJson("false", "删除失败");
            }
            //删除操作
            return(msg);
        }
コード例 #16
0
ファイル: PreviewBoat.aspx.cs プロジェクト: windygu/XiaZhou
        /// <summary>
        /// 初始化
        /// </summary>
        private void DataInit()
        {
            //获取分页参数并强转
            pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"), 1);
            //实例化预控业务层
            BIndividual            bllBIndividual = new BIndividual();
            IList <MSourceSueShip> list           = bllBIndividual.GetShipcontrolHotelUsedLst(pageSize, pageIndex, ref recordCount, SiteUserInfo.CompanyId, SiteUserInfo.UserId);

            if (list != null && list.Count > 0)
            {
                this.rptList.DataSource = list;
                this.rptList.DataBind();
                //绑定分页
                BindPage();
            }
            else
            {
                this.lblMsg.Text = "没有相关数据!";
                this.ExporPageInfoSelect1.Visible = false;
                this.ExporPageInfoSelect2.Visible = false;
            }
        }
コード例 #17
0
        /// <summary>
        /// 初始化
        /// </summary>
        private void DataInit()
        {
            //获取分页参数并强转
            pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"));
            IList <EyouSoft.Model.IndStructure.MOrderRemind> list = null;
            BIndividual bllBIndividual = new BIndividual();

            list = bllBIndividual.GetOrderRemindLst(pageSize, pageIndex, ref recordCount, SiteUserInfo.UserId, SiteUserInfo.CompanyId);
            if (list != null && list.Count > 0)
            {
                this.rptList.DataSource = list;
                this.rptList.DataBind();
                //绑定分页
                BindPage();
            }
            else
            {
                this.lblMsg.Text = "没有相关数据!";
                this.ExporPageInfoSelect1.Visible = false;
                this.ExporPageInfoSelect2.Visible = false;
            }
        }
コード例 #18
0
ファイル: MemoInfo.aspx.cs プロジェクト: windygu/XiaZhou
        /// <summary>
        /// 初始化数据
        /// </summary>
        private void IntoDate(string id)
        {
            BIndividual bllBIndividual = new BIndividual();

            #region 初始化修改实体
            if (!string.IsNullOrEmpty(id))
            {
                MMemo modelMMemo = new MMemo();
                modelMMemo = bllBIndividual.GetMemo(Utils.GetInt(id));
                if (modelMMemo != null)
                {
                    //时间
                    litTime.Text = modelMMemo.IssueTime.ToString();
                    //备忘录状态
                    litMemoState.Text = modelMMemo.MemoState.ToString();
                    //备忘录内容
                    litMemoText.Text = modelMMemo.MemoText;
                    //备忘录标题
                    littitle.Text = modelMMemo.MemoTitle;
                    //备忘录紧急程度
                    litMemoUrgent.Text = modelMMemo.UrgentType.ToString();
                }
                else
                {
                    Response.Clear();
                    Response.Write("数据为空");
                    Response.End();
                }
            }
            else
            {
                Response.Clear();
                Response.Write("参数为空");
                Response.End();
            }
            #endregion
        }
コード例 #19
0
        /// <summary>
        /// 页面初始化
        /// </summary>
        /// <param name="id">操作ID</param>
        protected void PageInit(string id)
        {
            if (!string.IsNullOrEmpty(id))
            {
                //把操作id方法在隐藏域之中供修改的时候用
                hidId.Value = id;
                //实例化工作汇报实体
                MWorkReport modelMWorkReport = new MWorkReport();
                //实例化业务层
                BIndividual bllBIndividual = new BIndividual();
                modelMWorkReport = bllBIndividual.GetWorkReport(Utils.GetInt(id));
                if (modelMWorkReport != null)
                {
                    //汇报标题
                    this.txtTitle.Text = modelMWorkReport.Title;
                    //汇报人
                    this.txtUserName.Text = modelMWorkReport.OperatorName;
                    //部门id
                    this.SelectSection1.SectionID = modelMWorkReport.DepartmentId.ToString();
                    //部门名称
                    this.SelectSection1.SectionName = modelMWorkReport.Department;
                    //汇报时间
                    this.txtDateTime.Text = modelMWorkReport.IssueTime.ToShortDateString();
                    //汇报内容
                    this.txtContent.Text = modelMWorkReport.Content;
                    //附件
                    if (!string.IsNullOrEmpty(modelMWorkReport.UploadUrl))
                    {
                        string[] strlist = modelMWorkReport.UploadUrl.Split('|');
                        if (strlist.Length == 2)
                        {
                            this.lclFile.Text = "<span class='upload_filename'>&nbsp;<a href='" + strlist[1] + "' title='" + strlist[0] + "' target='_blank'>查看附件</a><a href='javascript:void(0);' onclick='WorkReportEditPage.RemoveVisaFile(this);return false;'> <img style='vertical-align:middle' src='/images/cha.gif'></a><input type='hidden' name='hideOtherFile' value='" + modelMWorkReport.UploadUrl + "'></span>";
                        }
                    }

                    #region 审核人and ID
                    //审核人
                    string approver = "";
                    //审核人id
                    string approverid = "";
                    if (modelMWorkReport.list != null && modelMWorkReport.list.Count > 0)
                    {
                        foreach (MWorkReportCheck item in modelMWorkReport.list)
                        {
                            if (item != null)
                            {
                                //审核人
                                approver += item.Approver.Trim() + ",";
                                //审核人ID
                                approverid += item.ApproverId.Trim() + ",";
                            }
                        }
                    }
                    this.SelectSection2.SellsName = approver.TrimEnd(',');
                    this.SelectSection2.SellsID   = approverid.TrimEnd(',');
                    #endregion

                    //是否可以操作该数据
                    if (!SiteUserInfo.IsHandleElse)
                    {
                        bool IsShenpi = false;
                        if (modelMWorkReport.list != null && modelMWorkReport.list.Count > 0)
                        {
                            foreach (MWorkReportCheck model in modelMWorkReport.list)
                            {
                                if (model != null)
                                {
                                    if (model.Status == Status.已结束 || model.Status == Status.已审批)
                                    {
                                        IsShenpi = true;
                                    }
                                }
                            }
                            if (IsShenpi || modelMWorkReport.Status == Status.已审批 || (modelMWorkReport.OperatorId != null && modelMWorkReport.OperatorId != SiteUserInfo.UserId))
                            {
                                this.phdSave.Visible = false;
                            }
                        }
                    }
                }
            }
            else
            {
                txtDateTime.Text = DateTime.Now.ToShortDateString();
            }
        }
コード例 #20
0
        /// <summary>
        /// 根据类型获取提醒
        /// </summary>
        /// <param name="type"></param>
        /// <returns></returns>
        protected string GetRemindCountByType()
        {
            string      result         = "";
            BIndividual bllBIndividual = new BIndividual();

            foreach (EnumObj item in EnumObj.GetList(typeof(RemindType)))
            {
                int count = bllBIndividual.GetRemindCountByType(SiteUserInfo.CompanyId, SiteUserInfo.UserId, (RemindType)Utils.GetInt(item.Value));
                if (count > 0)
                {
                    string url = "";
                    switch ((RemindType)Utils.GetInt(item.Value))
                    {
                    case RemindType.变更提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_变更提醒栏目))
                        {
                            url     = "/UserCenter/WorkAwake/ChangeRemind.aspx?sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.订单提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_订单提醒栏目))
                        {
                            //线路订单
                            url     = "/UserCenter/WorkAwake/OrderRemind.aspx?sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.长江游轮订单提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_订单提醒栏目))
                        {
                            //游轮订单
                            url     = "/YouLun/DingDan.aspx?dingdanzhuangtai=0&sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.游轮管理_订单管理_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.海洋游轮订单提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_订单提醒栏目))
                        {
                            //游轮订单
                            url     = "/YouLun/DingDanHaiYang.aspx?dingdanzhuangtai=0&sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.游轮管理_订单管理_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.游轮团购订单提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_订单提醒栏目))
                        {
                            //游轮订单
                            url     = "/YouLun/DingDanTuanGou.aspx?dingdanzhuangtai=0&sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.游轮管理_订单管理_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.合同到期提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_合同到期提醒栏目))
                        {
                            url     = "/UserCenter/WorkAwake/LaborRemind.aspx?sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.计调提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_计调提醒栏目))
                        {
                            url     = "/UserCenter/WorkAwake/OperaterRemind.aspx?sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.收款提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_收款提醒栏目))
                        {
                            url     = "/UserCenter/WorkAwake/CollectionRemind.aspx?sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.预控到期提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_预控到期提醒栏目))
                        {
                            url     = "/UserCenter/WorkAwake/Preview/PreviewHotel.aspx?sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;

                    case RemindType.询价提醒:
                        if (this.CheckGrant(EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_询价提醒栏目))
                        {
                            url     = "/UserCenter/WorkAwake/InquiryRemind.aspx?sl=" + (int)EyouSoft.Model.EnumType.PrivsStructure.Privs.个人中心_事务提醒_栏目;
                            result += "<li><a href=\"" + url + "\">最新提醒:" + item.Text + "<b class=\"fontred\">" + count + "件</b></a></li>";
                        }

                        break;
                    }
                }
            }
            if (string.IsNullOrEmpty(result))
            {
                result = "";
            }
            return(result);
        }
コード例 #21
0
        /// <summary>
        /// 获取一个月之内的备忘录
        /// </summary>
        private void GetHaveMemoByDate()
        {
            string result     = "";
            string resultDate = "";

            string[]    arguments      = Server.UrlDecode(Utils.GetQueryStringValue("argument")).Split('$');
            BIndividual bllBIndividual = new BIndividual();

            if (!string.IsNullOrEmpty(arguments[0]) && !string.IsNullOrEmpty(arguments[1]))
            {
                IList <MMemo> list = bllBIndividual.GetMemoLst(0, SiteUserInfo.UserId,
                                                               Utils.GetDateTimeNullable(Utils.GetDateTime(arguments[0]).ToShortDateString()),
                                                               Utils.GetDateTimeNullable(Utils.GetDateTime(arguments[1]).ToShortDateString()));
                if (list != null && list.Count > 0)
                {
                    //定义list  返回日期list
                    List <string> listDate = new List <string>();
                    list.ToList().ForEach(r => { listDate.Add(r.MemoTime.ToString("M")); });
                    //linq循环出重复项 而且求出重复出现次数
                    var retDateCount = from item in listDate          //每一项
                                       group item by item into gro    //按项分组,没组就是gro
                                       orderby gro.Count() descending //按照每组的数量进行排序
                                       select new { num = gro.Key, nums = gro.Count() };
                    foreach (var item in retDateCount.Take(retDateCount.Count()))
                    {
                        int count = item.nums;
                        foreach (MMemo modelMMemo in list)
                        {
                            if (modelMMemo != null)
                            {
                                if (item.num == modelMMemo.MemoTime.ToString("M"))
                                {
                                    if (count == item.nums)
                                    {
                                        result += "<font class='red'>" + item.num + "</font>,您有<font class='red'>" + item.nums + "</font>条事件:</font></br>";
                                    }
                                    result += "<img src='../../Images/icon_05.gif' style='no-repeat left 2px; padding-left: 15px;float: left;' />";
                                    if (modelMMemo.UrgentType == MemoUrgent.紧急)
                                    {
                                        result += "<p style='text-indent:2px'><a href='../UserCenter/Memo/MemoInfo.aspx?Id=" + modelMMemo.Id + "' class='fontred' data-title=" + item.num + " title=" + MemoUrgent.紧急.ToString() + ":" + modelMMemo.MemoTitle + ">" + Utils.GetText2(modelMMemo.MemoTitle, 7, true) + "</a></br></p>";
                                    }
                                    else
                                    {
                                        result += "<p style='text-indent:2px'><a href='../UserCenter/Memo/MemoInfo.aspx?Id=" + modelMMemo.Id + "' class='ck_date' data-title=" + item.num + " title=" + modelMMemo.MemoTitle + ">" + Utils.GetText2(modelMMemo.MemoTitle, 7, true) + "</a></br></p>";
                                    }
                                    count--;
                                    //一天的所有记事 循环之后加$ 标记为一个字符串实体 前台js靠这个分隔
                                    if (count == 0)
                                    {
                                        result += "$";
                                        if (!resultDate.Contains(modelMMemo.MemoTime.ToString("M")))
                                        {
                                            resultDate += modelMMemo.MemoTime.ToString("M") + "$";
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
            Response.Clear();
            Response.Write(UtilsCommons.AjaxReturnJson(resultDate.TrimEnd('$'), result.TrimEnd('$')));
            Response.End();
        }
コード例 #22
0
        /// <summary>
        /// 保存按钮点击事件执行方法
        /// </summary>
        protected void PageSave()
        {
            //ajax返回信息
            string resultmsg = "";
            //实例化工作汇报实体
            MWorkReport modelMWorkReport = new MWorkReport();
            //实例化业务层
            BIndividual bllBIndividual = new BIndividual();

            if (!string.IsNullOrEmpty(hidId.Value))
            {
                //修改状态根据id获取汇报实体
                modelMWorkReport = bllBIndividual.GetWorkReport(Utils.GetInt(hidId.Value));
            }
            else
            {
                //汇报时间
                modelMWorkReport.IssueTime = DateTime.Now;
            }
            #region 显性属性(页面直接和用户交互)
            //标题
            string title = this.txtTitle.Text;
            //汇报人
            string userName = this.txtUserName.Text;
            //部门id
            string departID = Utils.GetFormValue(this.SelectSection1.SelectIDClient);
            //部门名称
            string departName = Utils.GetFormValue(this.SelectSection1.SelectNameClient);
            //汇报时间
            string dateTime = this.txtDateTime.Text;
            //汇报内容
            string content = this.txtContent.Text;
            //附件上传
            string strUploadUrl = Utils.GetFormValue(this.UploadControl1.ClientHideID);

            #region  审批人列表
            //审批人
            string   strapprover = Utils.GetFormValue(this.SelectSection2.SellsNameClient);
            string[] approver    = { "" };
            if (strapprover != null && strapprover.Contains(','))
            {
                approver = strapprover.Split(',');
            }
            else
            {
                approver[0] = strapprover;
            }
            //审核人id
            string   strapproverId = Utils.GetFormValue(this.SelectSection2.SellsIDClient);
            string[] approverId    = { "" };
            if (strapproverId != null && strapproverId.Contains(','))
            {
                approverId = strapproverId.Split(',');
            }
            else
            {
                approverId[0] = strapproverId;
            }
            List <MWorkReportCheck> list = new List <MWorkReportCheck>();
            if (approver.Length > 0)
            {
                for (int i = 0; i < approver.Length; i++)
                {
                    MWorkReportCheck modelMWorkReportCheck = new MWorkReportCheck();
                    if (approverId[i] != null)
                    {
                        //审批人id
                        modelMWorkReportCheck.ApproverId = approverId[i];
                    }
                    //审批人姓名
                    modelMWorkReportCheck.Approver = approver[i];
                    list.Add(modelMWorkReportCheck);
                }
            }
            #endregion

            #region 实体赋值
            modelMWorkReport.Title        = title;
            modelMWorkReport.OperatorName = userName;
            modelMWorkReport.OperatorId   = "";
            modelMWorkReport.DepartmentId = Utils.GetInt(departID);
            modelMWorkReport.Department   = departName;
            modelMWorkReport.IssueTime    = Utils.GetDateTime(dateTime);
            modelMWorkReport.Content      = content;
            modelMWorkReport.Status       = Status.审批中;
            #region 附件
            if (!string.IsNullOrEmpty(strUploadUrl))
            {
                //验证数据
                string[] strUploadList = strUploadUrl.Split('|');
                if (strUploadList.Length == 2)
                {
                    strUploadUrl = strUploadList[0] + "|" + strUploadList[1];
                }
            }
            else
            {
                if (!string.IsNullOrEmpty(Utils.GetFormValue("hideOtherFile")))
                {
                    strUploadUrl = Utils.GetFormValue("hideOtherFile");
                }
            }
            modelMWorkReport.UploadUrl = strUploadUrl;
            #endregion
            modelMWorkReport.list = list;
            #endregion
            #endregion

            #region 隐性属性(id之类)
            //系统公司id
            string companyid = SiteUserInfo.CompanyId;
            modelMWorkReport.CompanyId = companyid;
            //汇报人编号
            modelMWorkReport.OperatorId = SiteUserInfo.UserId;
            #endregion
            //操作之后返回结果
            bool result = false;
            if (!string.IsNullOrEmpty(hidId.Value))
            {
                result = bllBIndividual.UpdWorkReport(modelMWorkReport);
                if (result)
                {
                    resultmsg = UtilsCommons.AjaxReturnJson("true", "修改成功");
                }
                else
                {
                    resultmsg = UtilsCommons.AjaxReturnJson("false", "修改失败,检查选用的数据是否正确");
                }
            }
            else
            {
                result = bllBIndividual.AddWorkReport(modelMWorkReport);
                if (result)
                {
                    resultmsg = UtilsCommons.AjaxReturnJson("true", "添加成功");
                }
                else
                {
                    resultmsg = UtilsCommons.AjaxReturnJson("false", "添加失败,检查选用的数据是否正确");
                }
            }
            Response.Clear();
            Response.Write(resultmsg);
            Response.End();
        }
コード例 #23
0
ファイル: Default.aspx.cs プロジェクト: windygu/XiaZhou
        private void IntoDate()
        {
            #region 待处理事项
            BIndividual   bllBIndividual = new BIndividual();
            IList <MMemo> listMMemo      = bllBIndividual.GetMemoLst(6, SiteUserInfo.UserId, null, null);

            if (listMMemo != null && listMMemo.Count > 0)
            {
                rptFirst.DataSource = listMMemo;
                rptFirst.DataBind();
            }
            else
            {
                lblMsgFirst.Text = "暂无数据";
            }
            #endregion

            #region 订单提醒
            pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"), 1);
            IList <MOrderRemind> listMOrderRemind = bllBIndividual.GetOrderRemindLst(pageSize, pageIndex, ref recordCount, SiteUserInfo.UserId, SiteUserInfo.CompanyId);
            if (listMOrderRemind != null && listMOrderRemind.Count > 0)
            {
                this.rptSecond.DataSource = listMOrderRemind;
                this.rptSecond.DataBind();
                this.ExporPageInfoSelect1.PageLinkURL    = Request.ServerVariables["SCRIPT_NAME"].ToString() + "?";
                this.ExporPageInfoSelect1.UrlParams      = Request.QueryString;
                this.ExporPageInfoSelect1.intPageSize    = pageSize;
                this.ExporPageInfoSelect1.CurrencyPage   = pageIndex;
                this.ExporPageInfoSelect1.intRecordCount = recordCount;
            }
            else
            {
                this.ExporPageInfoSelect1.Visible = false;
                this.lblMsgSecond.Text            = "暂无订单数据";
            }
            #endregion

            #region 公告列表
            IList <MNoticeRemind> listMGovNotice = bllBIndividual.GetNoticeRemindLst(5, 1, ref recordCount, SiteUserInfo.UserId, SiteUserInfo.DeptId, SiteUserInfo.CompanyId);
            if (listMGovNotice != null && listMGovNotice.Count > 0)
            {
                rptThird.DataSource = listMGovNotice;
                rptThird.DataBind();
            }
            else
            {
                lblMsgThird.Text = "暂无数据";
            }
            #endregion

            #region 获取今后两天备忘录
            //今天
            IList <MMemo> listMMemoToday = bllBIndividual.GetMemoLst(
                5,
                SiteUserInfo.UserId,
                Utils.GetDateTimeNullable(DateTime.Now.ToShortDateString()),
                Utils.GetDateTimeNullable(DateTime.Now.ToShortDateString()));
            IList <MMemo> listMMemoTodayCount = bllBIndividual.GetMemoLst(
                0,
                SiteUserInfo.UserId,
                Utils.GetDateTimeNullable(DateTime.Now.ToShortDateString()),
                Utils.GetDateTimeNullable(DateTime.Now.ToShortDateString()));
            if (listMMemoToday != null && listMMemoToday.Count > 0)
            {
                if (listMMemoTodayCount.Count > 5)
                {
                    litTodayAll.Text = "<span class=\"jsh_text_li\"><a href=\"javascript:void(0)\" onclick=\"AllBoxy('" + DateTime.Now.ToString("M") + "')\">更多</a></span>";
                }
                rptFour.DataSource = listMMemoToday;
                rptFour.DataBind();
            }
            //明天
            IList <MMemo> listMMemoTom = bllBIndividual.GetMemoLst(
                1,
                SiteUserInfo.UserId,
                Utils.GetDateTimeNullable(DateTime.Now.AddDays(1).ToShortDateString()),
                Utils.GetDateTimeNullable(DateTime.Now.AddDays(1).ToShortDateString()));
            IList <MMemo> listMMemoTomCount = bllBIndividual.GetMemoLst(
                0,
                SiteUserInfo.UserId,
                Utils.GetDateTimeNullable(DateTime.Now.AddDays(1).ToShortDateString()),
                Utils.GetDateTimeNullable(DateTime.Now.AddDays(1).ToShortDateString()));
            if (listMMemoTom != null && listMMemoTom.Count > 0)
            {
                if (listMMemoTomCount.Count > 1)
                {
                    litTomorrowAll.Text = "<span class=\"jsh_text_li\"><a href=\"javascript:void(0)\" onclick=\"AllBoxy('" + DateTime.Now.AddDays(1).ToString("M") + "')\">更多</a></span>";
                }
                rptFive.DataSource = listMMemoTom;
                rptFive.DataBind();
            }
            #endregion
        }
コード例 #24
0
        /// <summary>
        /// 页面初始化
        /// </summary>
        /// <param name="id">操作ID</param>
        protected void PageInit(string id)
        {
            if (!string.IsNullOrEmpty(id))
            {
                BIndividual bllBIndividual = new BIndividual();
                //根据id获取汇报实体
                MWorkReport modelMWorkReport = bllBIndividual.GetWorkReport(Utils.GetInt(id));
                if (modelMWorkReport != null)
                {
                    //汇报标题
                    lblTitle.Text = modelMWorkReport.Title;
                    //汇报人
                    lblOperatorName.Text = modelMWorkReport.OperatorName;
                    //汇报部门
                    if (modelMWorkReport.DepartmentId > 0)
                    {
                        lblDepartment.Text = GetDepartmentById(modelMWorkReport.DepartmentId, SiteUserInfo.CompanyId);
                    }
                    //汇报时间
                    lblIssueTime.Text = modelMWorkReport.IssueTime.ToShortDateString();
                    if (modelMWorkReport.list != null && modelMWorkReport.list.Count > 0)
                    {
                        StringBuilder strList = new StringBuilder();
                        #region
                        strList.Append("<table width=\"99%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">");
                        strList.Append("<tr style=\"background: url(../images/y-formykinfo.gif) repeat-x center top;\">");
                        strList.Append("<td align=\"center\" bgcolor=\"#B7E0F3\" class=\"alertboxTableT\">审批人</td>");
                        strList.Append("<td height=\"23\" align=\"center\" bgcolor=\"#B7E0F3\" class=\"alertboxTableT\">审批时间</td>");
                        strList.Append("<td align=\"center\" bgcolor=\"#B7E0F3\" class=\"alertboxTableT\">审批状态</td>");
                        strList.Append("<td align=\"center\" bgcolor=\"#B7E0F3\" class=\"alertboxTableT\">审批意见</td>");
                        strList.Append(" <td align=\"center\" bgcolor=\"#B7E0F3\" class=\"alertboxTableT\">操作</td>");
                        strList.Append("</tr>");
                        #endregion
                        foreach (MWorkReportCheck item in modelMWorkReport.list)
                        {
                            if (item != null)
                            {
                                //如果审批人为自己(操作审批)
                                //if (item.Approver.Trim() == SiteUserInfo.Username && item.Status == Status.审批中)

                                if (item.ApproverId.Trim() == SiteUserInfo.UserId && item.Status == Status.审批中)
                                {
                                    #region 自己审核人
                                    strList.Append("<tr>");
                                    strList.AppendFormat("<td align=\"center\" bgcolor=\"#FFFFFF\"><strong class=\"fontred\">{0}</strong></td>", item.Approver);
                                    strList.Append("<td height=\"28\" align=\"center\" bgcolor=\"#FFFFFF\"><input name=\"txtApproveTime\"  onfocus=\"WdatePicker()\" type=\"text\" class=\"formsize120\" id=\"txtApproveTime\" size=\"30\"/></td>");
                                    strList.AppendFormat("<td align=\"center\" bgcolor=\"#FFFFFF\"><input name=\"chbStatus\" type=\"checkbox\" id=\"chbStatus\" checked=\"checked\" value=\"{0}\"/></td>", item.Id);
                                    strList.Append("<td align=\"center\" bgcolor=\"#FFFFFF\"><input name=\"txtComment\" type=\"text\" class=\"formsize180\" id=\"txtComment\" size=\"30\"/></td>");
                                    strList.Append("<td align=\"center\" bgcolor=\"#FFFFFF\"><a href=\"javascript:void(0)\" onclick=\"WorkReportApproval.IntiData()\">审批</a></td>");
                                    strList.Append("</tr>");
                                    #endregion
                                }
                                else//查看别人的审批状态
                                {
                                    #region 其他审核人
                                    string strimage      = string.Empty;
                                    string strimagetitle = string.Empty;
                                    strList.Append("<tr>");
                                    strList.AppendFormat("<td align=\"center\" bgcolor=\"#FFFFFF\"><strong>{0}</strong></td>", item.Approver);
                                    strList.AppendFormat("<td height=\"28\" align=\"center\" bgcolor=\"#FFFFFF\">{0}</td>", Utils.GetDateTime(item.ApproveTime.ToString()).ToShortDateString() == "1900-1-1" ? "" : item.ApproveTime.ToString());
                                    strList.Append("<td align=\"center\" bgcolor=\"#FFFFFF\">");
                                    #region 根据状态获取相应的图片
                                    switch (item.Status)
                                    {
                                    case Status.审批中:
                                        strimage      = "y-delupdateicon.gif";
                                        strimagetitle = "审批中";
                                        break;

                                    case Status.已结束:
                                        strimage      = "y-cuohao.gif";
                                        strimagetitle = "已结束";
                                        break;

                                    case Status.已审批:
                                        strimage      = "y-duihao.gif";
                                        strimagetitle = "已审批";
                                        break;
                                    }
                                    strList.AppendFormat("<img src=\"/images/{0}\" width=\"13\" title=\"{1}\" height=\"9\" />", strimage, strimagetitle);
                                    #endregion
                                    strList.Append("</td>");
                                    strList.AppendFormat("<td align=\"center\" bgcolor=\"#FFFFFF\">{0}</td>", item.Comment);
                                    strList.AppendFormat("<td align=\"center\" bgcolor=\"#FFFFFF\">{0}</td>", "");
                                    strList.Append("</tr>");
                                    #endregion
                                }
                            }
                        }
                        strList.Append("</table>");
                        litList.Text = strList.ToString();
                    }

                    //是否可以操作该数据
                    if (!SiteUserInfo.IsHandleElse)
                    {
                        if (modelMWorkReport.OperatorId != null && modelMWorkReport.OperatorId != SiteUserInfo.UserId)
                        {
                            this.phdPrint.Visible = false;
                        }
                    }
                }
            }
        }