Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        TrdType condition = new TrdType();
        TrdType value     = new TrdType();
        string  title     = GetstringKey("name");

        if (title != "")
        {
            condition.TradeType = "%" + title + "%";
            condition.AddAttach("TradeType", "like");
        }
        condition.ExhibitionID = AdminMethod.ExhibitionID;
        m_tableManageList      = TableOperate <TrdType> .SelectByPage(value, condition, "order by  OrderID asc", PageSize, PageIndex, ref Count);

        DataBind();
        name.Value = title;
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        string action = GetstringKey("action");



        int ID = GetIntKey("ID");

        TrdType condition = new TrdType();
        TrdType v         = new TrdType();

        if (ID == 0)
        {
            Response.Write("");
            return;
        }

        condition.ID = ID;
        TrdType myView = TableOperate <TrdType> .GetRowData(v, condition);

        if (myView.ID == 0)
        {
            Response.Write("");
            return;
        }

        TrdType condition2 = new TrdType();
        TrdType V2         = new TrdType();

        condition2.AddConditon(" and ID<>'" + condition.ID + "'");
        condition2.ExhibitionID = AdminMethod.ExhibitionID;
        string strOrder = string.Empty;

        condition2.OrderID = myView.OrderID;
        if (action == "up")
        {
            //向上,现在是时间越早越在上面
            condition2.AddAttach("OrderID", "<");
            strOrder = " order by OrderID  DESC"; //时间从大到小
        }
        else
        {
            condition2.AddAttach("OrderID", ">");
            strOrder = " order by OrderID ASC";
        }


        List <TrdType> desOrderMdl = TableOperate <TrdType> .Select(V2, condition2, 1, strOrder);

        if (desOrderMdl.Count != 1)
        {
            Response.Write("");
            return;
        }


        TrdType conditionU = new TrdType();

        conditionU.ID      = myView.ID;
        conditionU.OrderID = desOrderMdl[0].OrderID;
        TableOperate <TrdType> .Update(conditionU);

        TrdType conditionU2 = new TrdType();

        conditionU2.ID      = desOrderMdl[0].ID;
        conditionU2.OrderID = myView.OrderID;
        TableOperate <TrdType> .Update(conditionU2);

        Response.StatusCode = 200;
        Response.Write(conditionU2.ID);
    }