using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace FineUIPro.Web.common
{
public partial class mainYlrqServer : PageBase
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindProject();
}
}
///
/// 绑定项目数据
///
private void BindProject()
{
var project = BLL.Base_ProjectService.GetOnProjectListByUserId(this.CurrUser.UserId, "2");
if (!string.IsNullOrEmpty(txtProjectCode.Text))
{
project = project.Where(e => e.ProjectCode.Contains(txtProjectCode.Text.Trim())).ToList();
}
this.GridProject.DataSource = project;
this.GridProject.DataBind();
}
///
/// 搜索
///
///
///
protected void btnSelect_Click(object sender, EventArgs e)
{
BindProject();
}
///
/// 点击行
///
protected void GridProject_RowCommand(object sender, GridCommandEventArgs e)
{
if (e.CommandName == "project")
{
string projectId = GridProject.DataKeys[e.RowIndex][0].ToString();
if (!string.IsNullOrEmpty(projectId))
{
PageBase.ZXRefresh(ResolveUrl("~/default.aspx?ispop=1&menuModule=" + BLL.Const.System_5 + "&projectId=" + projectId));
}
else
{
PageBase.ZXRefresh(ResolveUrl("~/default.aspx?ispop=1&menuModule=" + BLL.Const.System_4 + "&projectId=" + projectId));
}
}
}
}
}