コード例 #1
0
    public void ConfigPageNumber(ASCXTopE2ROMList input, string ItemID)
    {
        try
        {
            switch (ModuleTypeName)
            {
            case "SFF8636":
            {
                input.PostBackUrlStringData0 = "~/WebFiles/Production/E2ROMDataInfor.aspx?PageNumber=0&uId=" + ItemID;
                input.PostBackUrlStringData1 = "~/WebFiles/Production/E2ROMDataInfor.aspx?PageNumber=1&uId=" + ItemID;
                input.PostBackUrlStringData2 = "~/WebFiles/Production/E2ROMDataInfor.aspx?PageNumber=2&uId=" + ItemID;
                input.PostBackUrlStringData3 = "~/WebFiles/Production/E2ROMDataInfor.aspx?PageNumber=3&uId=" + ItemID;
                break;
            }

            case "SFF8472":
            {
                input.PostBackUrlStringData0 = "~/WebFiles/Production/E2ROMDataInfor.aspx?PageNumber=4&uId=" + ItemID;
                input.PostBackUrlStringData1 = "~/WebFiles/Production/E2ROMDataInfor.aspx?PageNumber=5&uId=" + ItemID;


                break;
            }

            default:
                break;
            }
        }
        catch (System.Exception ex)
        {
            throw ex;
        }
    }
コード例 #2
0
    public bool DeleteData(object obj, string prameter)
    {
        //Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>if(confirm('Are you sure you want to delete?')){DeleteData1();}else{}</script>");
        bool   isSelected = false;
        string deletStr   = "select * from TopoMSAEEPROMSet and where PID=" + moduleTypeID;

        try
        {
            for (int i = 0; i < e2romList.Length; i++)
            {
                ASCXTopE2ROMList cb = (ASCXTopE2ROMList)EEPROMList.FindControl(e2romList[i].ID);
                if (cb != null)
                {
                    if (cb.BeSelected == true)
                    {
                        mydt.Rows[i].Delete();
                        isSelected = true;
                    }
                }
                else
                {
                    Response.Write("<script>alert('can not find user control!');</script>");
                    return(false);
                }
            }
            if (isSelected == false)
            {
                //Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>alert('请至少选择一个!');return false;</script>");
                this.Page.RegisterStartupScript("", "<script>alert('请至少选择一个!');</script>");
                return(false);
            }

            int result = -1;
            if (Session["DB"].ToString().ToUpper() == "ATSDB")
            {
                result = pDataIO.UpdateWithProc("TopoMSAEEPROMSet", mydt, deletStr, logTracingString, "ATS_V2");
            }
            else if (Session["DB"].ToString().ToUpper() == "ATSDEBUGDB")
            {
                result = pDataIO.UpdateWithProc("TopoMSAEEPROMSet", mydt, deletStr, logTracingString, "ATS_VXDEBUG");
            }

            if (result > 0)
            {
                mydt.AcceptChanges();
            }
            else
            {
                pDataIO.AlertMsgShow("数据更新失败!");
            }
            Response.Redirect(Request.Url.ToString());
            return(true);
        }
        catch (System.Exception ex)
        {
            pDataIO.WriteErrorLogs(ex.ToString());
            throw ex;
        }
    }
コード例 #3
0
    public void CongigPageEnable(ASCXTopE2ROMList input)
    {
        try
        {
            switch (ModuleTypeName)
            {
            case "SFF8636":
            {
                input.Data0LinkButtonEn = true;
                input.Data1LinkButtonEn = true;
                input.Data2LinkButtonEn = true;
                input.Data3LinkButtonEn = true;
            }
            break;

            case "SFF8472":
            {
                input.Data0LinkButtonEn = true;
                input.Data1LinkButtonEn = true;
                input.Data2LinkButtonEn = false;
                input.Data3LinkButtonEn = false;
            }
            break;

            default:
            {
                input.Data0LinkButtonEn = true;
                input.Data1LinkButtonEn = true;
                input.Data2LinkButtonEn = true;
                input.Data3LinkButtonEn = true;
            }
            break;
            }
        }
        catch (System.Exception ex)
        {
        }
    }