20231115人员信息与体检关联关联

This commit is contained in:
2023-11-15 16:11:07 +08:00
parent 46752f3351
commit 11e8156f65
10 changed files with 308 additions and 483 deletions
+12 -6
View File
@@ -319,20 +319,26 @@ namespace FineUIPro.Web
}
this.drpProject.DataValueField = "ProjectId";
this.drpProject.DataTextField = "ShortName";
this.drpProject.DataTextField = "ShortName";
var projectlist =ProjectService.GetSortIndexProjectByUserIdDropDownList(this.CurrUser.PersonId);
this.drpProject.DataSource = projectlist;
this.drpProject.DataBind();
if (!string.IsNullOrEmpty(Request.Params["projectId"]))
{
Model.Base_Project project = BLL.ProjectService.GetProjectByProjectId(Request.Params["projectId"]);
if (!projectlist.Contains(project))
var getp = projectlist.FirstOrDefault(x => x.ProjectId == Request.Params["projectId"]);
if (getp == null)
{
projectlist.Add(project);
this.drpProject.DataSource = projectlist;
this.drpProject.DataBind();
Model.Base_Project project = BLL.ProjectService.GetProjectByProjectId(Request.Params["projectId"]);
if (project != null)
{
projectlist.Add(project);
this.drpProject.Items.Clear();
this.drpProject.DataSource = projectlist;
this.drpProject.DataBind();
}
}
this.drpProject.SelectedValue = Request.Params["projectId"];
}