示例#1
0
    private void DelLab(string szID)
    {
        REQUESTCODE  uResponse = REQUESTCODE.EXECUTE_FAIL;
        YARDACTIVITY value     = new YARDACTIVITY();

        value.dwActivitySN = Parse(szID);
        uResponse          = m_Request.Reserve.DelYardActivity(value);
        if (uResponse != REQUESTCODE.EXECUTE_SUCCESS)
        {
            MessageBox(m_Request.szErrMessage, "提示", MSGBOX.ERROR);
        }
    }
示例#2
0
    private void GetYardActivity()
    {
        if (string.IsNullOrEmpty(activityId.Value))
        {
            return;
        }
        YARDACTIVITYREQ req = new YARDACTIVITYREQ();

        req.dwActivitySN = ToUInt(activityId.Value);
        YARDACTIVITY[] rlt;
        if (m_Request.Reserve.GetYardActivity(req, out rlt) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            if (rlt.Length > 0)
            {
                activity           = rlt[0];
                activityName.Value = activity.szActivityName;
                infoTitle          = activity.szActivityName;
                //活动类型
                if (activity.szMemo != "")
                {
                    string[] list = activity.szMemo.Split('&');
                    for (int i = 0; i < list.Length; i++)
                    {
                        if (list[i] != "")
                        {
                            condition += "<label class='click'><input class='cdt_ckbox' type='checkbox' value='" + list[i] + "'/>" + list[i] + "</label>";
                        }
                    }
                }
                multiResv = "none";                              //隐藏批量预约
                //场景区别 custom
                if ((activity.dwSecurityLevel & 0x20000000) > 0) //会议模版
                {
                    applyTbl = "apply_hy";
                }
                else
                {
                    applyTbl = "apply";
                    if ((activity.dwSecurityLevel & 0x10000000) > 0)//教室借用 显示类型选择
                    {
                        hideDevCls = false;
                    }
                }
            }
        }
        else
        {
            MsgBoxH(m_Request.szErrMsg);
        }
    }
示例#3
0
    private void InitYardAty()
    {
        YARDACTIVITYREQ req = new YARDACTIVITYREQ();

        YARDACTIVITY[] rlt;
        REQUESTCODE    cd = m_Request.Reserve.GetYardActivity(req, out rlt);

        if (cd == REQUESTCODE.EXECUTE_SUCCESS)
        {
            itemList = "<div class='line'></div><h2>活动场景列表</h2><ul>";
            for (int i = 0; i < rlt.Length; i++)
            {
                YARDACTIVITY aty = rlt[i];
                itemList += "<li>" + aty.szActivityName + "(ID:" + aty.dwActivitySN + ")&nbsp;<a href='editcontent.aspx?name=" + Server.UrlEncode(aty.szActivityName + "(介绍)") + "&type=aty_intro&id=" + aty.dwActivitySN + "' target='_blank'>介绍</a>" +
                            " / <a href='editcontent.aspx?name=" + Server.UrlEncode(aty.szActivityName + "(预约规则)") + "&type=aty_rule&id=" + aty.dwActivitySN + "' target='_blank'>预约规则</a></li>";
            }
            itemList += "</ul>";
        }
    }
示例#4
0
    private void GetYardActivity()
    {
        if (string.IsNullOrEmpty(atyId))
        {
            return;
        }
        YARDACTIVITYREQ req = new YARDACTIVITYREQ();

        req.dwActivitySN = ToUInt(atyId);
        YARDACTIVITY[] rlt;
        if (m_Request.Reserve.GetYardActivity(req, out rlt) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            if (rlt.Length > 0)
            {
                activity  = rlt[0];
                atyName   = activity.szActivityName;
                infoTitle = activity.szActivityName;
                //UNIDEVKIND kind=GetDevKind(ToUInt(kindId.Value));
                //if (kind.dwKindID != null)
                //{
                //    infoTitle = kind.szKindName + " <small>【" + activity.szActivityName + "】</small>";
                //}
                if (activity.szMemo != "")
                {
                    string[] list = activity.szMemo.Split('&');
                    for (int i = 0; i < list.Length; i++)
                    {
                        if (list[i] != "")
                        {
                            condition += "<label class='click'><input class='cdt_ckbox' type='checkbox' value='" + list[i] + "'/>" + list[i] + "</label>";
                        }
                    }
                }
                //支持类型
                //kinds = activity.szUsableKindIDs;
            }
        }
        else
        {
            MsgBoxH(m_Request.szErrMsg);
        }
    }
示例#5
0
    private void GetYardActivity()
    {
        if (string.IsNullOrEmpty(atyId))
        {
            return;
        }
        YARDACTIVITYREQ req = new YARDACTIVITYREQ();

        req.dwActivitySN = ToUInt(atyId);
        YARDACTIVITY[] rlt;
        if (m_Request.Reserve.GetYardActivity(req, out rlt) == REQUESTCODE.EXECUTE_SUCCESS)
        {
            if (rlt.Length > 0)
            {
                activity  = rlt[0];
                atyName   = activity.szActivityName;
                infoTitle = activity.szActivityName;
                //UNIDEVKIND kind=GetDevKind(ToUInt(kindId.Value));
                //if (kind.dwKindID != null)
                //{
                //    infoTitle = kind.szKindName + " <small>【" + activity.szActivityName + "】</small>";
                //}
                if (activity.szMemo != "")
                {
                    string[] list = activity.szMemo.Split('&');
                    for (int i = 0; i < list.Length; i++)
                    {
                        if (list[i].Trim() != "")
                        {
                            //复制申请
                            string ck = "";
                            if (resv.szDesiredUser != null && resv.szDesiredUser.IndexOf(list[i] + ",") >= 0)
                            {
                                ck = "checked='checked'";
                            }
                            //
                            condition += "<label class='click'><input name='require' type='checkbox' value='" + list[i] + "' " + ck + "/>" + list[i] + "&nbsp;&nbsp;</label>";
                        }
                    }
                }
                //场景区分 cutstom
                if ((activity.dwSecurityLevel & 0x10000000) > 0)//教室借用 显示类型选择
                {
                    notCourse = false;
                }
                else if ((activity.dwSecurityLevel & 0x800000) > 0)//体育场地
                {
                    isSports = true;
                }
                else if ((activity.dwSecurityLevel & 0x40000000) > 0)//教室零星借用
                {
                    isTemporary = true;
                }
                //支持类型
                //kinds = activity.szUsableKindIDs;
            }
        }
        else
        {
            MsgBoxH(m_Request.szErrMsg);
        }
    }