Example #1
0
        private void tmTask_Tick(object sender, EventArgs e)
        {
            string        userId       = XCommon.LoginUsersInfo.RID;
            XTaskBusiness taskBusiness = new XTaskBusiness();
            bool          isHaveTask   = taskBusiness.IsHaveTaskToDo(userId);

            if (isHaveTask)
            {
                this.m_TaskbarNotifier.Show("提示", "您有任务需要提交!", 500, 3000, 500);
            }
        }
Example #2
0
        private void ShowRemind()
        {
            XVoucherRemindBusiness m_VoucherRemindBusiness = new XVoucherRemindBusiness();
            DataTable remindInfoTable = m_VoucherRemindBusiness.GetVoucherRemind(XCommon.LoginUsersInfo.RID);

            XTaskBusiness taskBusiness  = new XTaskBusiness();
            DataTable     taskToDoTable = taskBusiness.GetTaskToDo(XCommon.LoginUsersInfo.RID);

            if (remindInfoTable.Rows.Count > 0 || taskToDoTable.Rows.Count > 0)
            {
                frmRemindList frm = new frmRemindList(remindInfoTable, taskToDoTable);
                this.ShowTabbedMdi(frm);
            }
        }
Example #3
0
        /// <summary>
        /// 自定义UI校验
        /// </summary>
        /// <returns></returns>
        protected override bool ValidateCustom()
        {
            XTaskBusiness taskBusiness = this.m_Business as XTaskBusiness;

            if (this.m_EditStatus == XEditStatus.Edit)
            {
                string status = taskBusiness.GetTaskStatus(this.m_CurrentModel.ID);
                if (status == "结束")
                {
                    XMessageBox.ShowError("该任务已结束,不能修改!");
                    return(false);
                }
            }

            return(true);
        }