示例#1
0
        public List <ProjectModel> GetAllProjectDetails()
        {
            projectBusiness = new ProjectBusiness();
            List <ProjectModel> result = projectBusiness.GetProjectList();

            return(result);
        }
        private void BindProduct()
        {
            int       nCount = 0;
            DataTable dt     = ProjectBusiness.GetProjectList(0, int.MaxValue, " AND STATUS=" + ShareEnum.ProjectStatus.Normal.ToString("d"), out nCount);

            if (dt != null)
            {
                dlProject.DataSource = dt;
                dlProject.DataBind();
                dlProject.RepeatColumns = Convert.ToInt32(dt.Rows.Count / 5);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                #region 项目绑定
                int       nCount;
                DataTable dt = ProjectBusiness.GetProjectList(0, int.MaxValue, " AND STATUS=" + ShareEnum.ProjectStatus.Normal.ToString("d"), out nCount);
                ControlHelper.BindListControl(ddlProject, dt, "ProjectName", "ProjectId");
                ddlProject.Items.Insert(0, new ListItem("不限", ""));
                #endregion

                //产品状态绑定
                ControlHelper.ListContolDataBindFromEnum(ddlStauts, typeof(ShareEnum.ProductFlag), "所有", "", "");

                BindData(0);
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         int       nCount;
         DataTable dt = ProjectBusiness.GetProjectList(0, int.MaxValue, " AND STATUS=" + ShareEnum.ProjectStatus.Normal.ToString("d"), out nCount);
         ControlHelper.BindListControl(ddlProject, dt, "ProjectName", "ProjectId");
         foreach (ListItem item in ddlProject.Items)
         {
             item.Value = Enc.Encrypt(item.Value, UrlEncKey);
         }
         if (CommonMethod.FinalString(Request.QueryString["pid"]).Length > 0)
         {
             ControlHelper.SelectFlg(ddlProject, Request.QueryString["pid"]);
         }
     }
 }
示例#5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                #region 项目绑定

                int       nCount;
                DataTable dt = ProjectBusiness.GetProjectList(0, int.MaxValue, " AND STATUS=" + ShareEnum.ProjectStatus.Normal.ToString("d"), out nCount);
                ControlHelper.BindListControl(ddlProjects, dt, "ProjectName", "ProjectId");

                #endregion

                //修改
                if (ProductId > 0)
                {
                    hidId.Value = ProductId.ToString();
                    LoadProductInfo();
                }
            }
        }
示例#6
0
        private void BindData(int nPageIndex)
        {
            string strWhere = string.Empty;
            int    nCount   = 0;

            if (txtProjectName.Text.Trim().Length > 0)
            {
                strWhere += string.Format(" AND PROJECTNAME LIKE '%{0}%' ", ValidatorHelper.SafeSql(txtProjectName.Text));
            }
            if (ddlStauts.SelectedValue.Trim().Length > 0)
            {
                strWhere += string.Format(" AND STATUS={0} ", ddlStauts.SelectedValue);
            }

            DataTable dt = ProjectBusiness.GetProjectList(nPageIndex, GlobalConsts.PageSize_Default, strWhere, out nCount);

            rptProjectInfo.DataSource = dt;
            rptProjectInfo.DataBind();
            PageBar1.RecordCount = nCount;
            PageBar1.PageIndex   = nPageIndex;
            PageBar1.PageSize    = GlobalConsts.PageSize_Default;
            PageBar1.Draw();
        }