コード例 #1
0
ファイル: AgreementList.aspx.cs プロジェクト: zhukaixy/Scut
        private void BindData()
        {
            if (ddlSolution.Items.Count <= 0)
            {
                ddlSolution.Items.Clear();
                ddlSolution.DataSource     = DbDataLoader.GetSolution(null);
                ddlSolution.DataTextField  = "SlnName";
                ddlSolution.DataValueField = "SlnID";
                ddlSolution.DataBind();
            }
            string GameID = string.Empty;

            if (Request.QueryString["GameID"] == null || Request.QueryString["GameID"] == "")
            {
                GameID = ddlSolution.SelectedValue;
            }
            else
            {
                GameID = Request.QueryString["GameID"];
            }
            this.GridView1.DataSource = DbDataLoader.GetAgreement(GameID.ToInt());
            this.GridView1.DataBind();

            this.ddlSolution.SelectedValue = GameID;
        }
コード例 #2
0
 private int BindAgreement(int slnId)
 {
     ddlAgreement.DataSource     = DbDataLoader.GetAgreement(slnId);
     ddlAgreement.DataTextField  = "Title";
     ddlAgreement.DataValueField = "AgreementID";
     ddlAgreement.DataBind();
     ddlAgreement.Items.Insert(0, new ListItem("All", "0"));
     ddlAgreement.SelectedValue = "0";
     return(ddlAgreement.SelectedValue.ToInt());
 }
コード例 #3
0
ファイル: ContractEdit.aspx.cs プロジェクト: JoeChen999/scut
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    int slnId         = SlnID;
                    var agreementList = DbDataLoader.GetAgreement(slnId);
                    ddlAgreement.DataSource     = agreementList;
                    ddlAgreement.DataTextField  = "Title";
                    ddlAgreement.DataValueField = "AgreementID";
                    ddlAgreement.DataBind();

                    if (ddlAgreement.Items.Count == 0)
                    {
                        ddlAgreement.Items.Add(new ListItem("选择类别", "0"));
                    }


                    var versiontList = DbDataLoader.GetVersion(slnId);
                    versiontList.Insert(0, new VersionMode()
                    {
                        ID = 0, SlnID = slnId, Title = "选择版本"
                    });
                    ddVersion.DataSource     = versiontList;
                    ddVersion.DataTextField  = "Title";
                    ddVersion.DataValueField = "ID";
                    ddVersion.DataBind();

                    if (IsModify)
                    {
                        ContractModel model = DbDataLoader.GetContract(slnId, ContractID, 0);
                        if (model != null)
                        {
                            txtID.Text                 = model.ID.ToString();
                            txtDescption.Text          = model.Descption;
                            ddlAgreement.SelectedValue = model.AgreementID.ToString();
                            ddVersion.SelectedValue    = model.VerID.ToString();
                            btnDelete.Visible          = true;
                        }
                    }
                    else
                    {
                        ddlAgreement.SelectedValue = AgreementID.ToString();
                        btnDelete.Visible          = false;
                        ddVersion.SelectedValue    = VerID.ToString();
                    }
                }
                catch (Exception)
                {
                }
            }
        }
コード例 #4
0
ファイル: AddContract.aspx.cs プロジェクト: zhukaixy/Scut
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                ddlAgreement.Items.Clear();
                var agreementList = DbDataLoader.GetAgreement(SlnID);
                ddlAgreement.DataSource     = agreementList;
                ddlAgreement.DataTextField  = "Title";
                ddlAgreement.DataValueField = "AgreementID";
                ddlAgreement.DataBind();

                if (ddlAgreement.Items.Count == 0)
                {
                    ddlAgreement.Items.Add(new ListItem("无接口分类", "0"));
                }
            }
        }
コード例 #5
0
ファイル: index.aspx.cs プロジェクト: zhukaixy/Scut
        private void BindAgreement(int gameId)
        {
            ddlAgreement.Items.Clear();
            ddlAgreement.Items.Add(new ListItem("全部", "0"));
            var agreementList = DbDataLoader.GetAgreement(gameId);

            TreeList.Nodes.Clear();
            leftStyle = "display:none;";
            foreach (var agreement in agreementList)
            {
                ddlAgreement.Items.Add(new ListItem(agreement.Title, agreement.AgreementID.ToString()));

                leftStyle = "";
                TreeNode node = new TreeNode();
                node.Text     = agreement.Title;
                node.Value    = agreement.AgreementID.ToString();
                node.Target   = "0";
                node.Expanded = false;
                TreeList.Nodes.Add(node);
            }
            TreeList.DataBind();
            ddlAgreement.SelectedValue = "0";
        }
コード例 #6
0
ファイル: UpParamInfo.aspx.cs プロジェクト: zhukaixy/Scut
        /// <summary>
        /// 初始化加载
        /// </summary>
        public void Bind()
        {
            ddlAgreement.Items.Clear();
            var list = DbDataLoader.GetAgreement(SlnID);

            ddlAgreement.DataSource     = list;
            ddlAgreement.DataTextField  = "Title";
            ddlAgreement.DataValueField = "AgreementID";
            ddlAgreement.DataBind();

            if (ddlAgreement.Items.Count == 0)
            {
                ddlAgreement.Items.Add(new ListItem("无接口分类", "0"));
            }
            if (!Request.QueryString["ID"].Equals(""))
            {
                ContractModel model = DbDataLoader.GetContract(SlnID, ContractID);
                if (model != null)
                {
                    txtDescption.Text          = model.Descption;
                    ddlAgreement.SelectedValue = model.AgreementID.ToString();
                }
            }
        }
コード例 #7
0
ファイル: AgreementEdit.aspx.cs プロジェクト: JoeChen999/scut
 private void BindData()
 {
     this.GridView1.DataSource = DbDataLoader.GetAgreement(SlnID.ToInt());
     this.GridView1.DataBind();
 }