项目主数据对接
This commit is contained in:
@@ -422,14 +422,16 @@ namespace FineUIPro.Web.ProjectData
|
||||
}
|
||||
|
||||
|
||||
var mdmProject = Funs.DB.MDM_Project.Where(x => x.Name == proName).FirstOrDefault();
|
||||
if (mdmProject != null)
|
||||
var pmpProject = Funs.DB.PMP_Project.Where(x => x.Name == proName).FirstOrDefault();
|
||||
if (pmpProject != null)
|
||||
{
|
||||
this.txtProjectCode.Text = mdmProject.StNum;
|
||||
this.txtShortName.Text = mdmProject.ProjShortName;
|
||||
this.txtProjectAddress.Text = mdmProject.Address;
|
||||
this.txtCity.Text = mdmProject.CityName;
|
||||
//this.txtEnglishRemark.Text = mdmProject.ProjectNameEn;
|
||||
this.txtProjectCode.Text = pmpProject.StNum;
|
||||
this.txtShortName.Text = pmpProject.ProjShortName;
|
||||
this.txtProjectAddress.Text = pmpProject.Address;
|
||||
this.txtCity.Text = pmpProject.CityName;
|
||||
this.txtStartDate.Text = pmpProject.RealStartDate != null ? ((DateTime)pmpProject.RealStartDate).ToString("yyyy-MM-dd") : "";
|
||||
this.txtEndDate.Text = pmpProject.RealEndDate != null ? ((DateTime)pmpProject.RealEndDate).ToString("yyyy-MM-dd") : "";
|
||||
//this.txtEnglishRemark.Text = pmpProject.ProjectNameEn;
|
||||
}
|
||||
|
||||
|
||||
@@ -1773,20 +1775,20 @@ namespace FineUIPro.Web.ProjectData
|
||||
|
||||
#endregion
|
||||
|
||||
#region 获取五环mdm项目数据
|
||||
#region 获取五环pmp项目数据
|
||||
|
||||
|
||||
private void BindGrid2()
|
||||
{
|
||||
var lastMdmProject = (from x in Funs.DB.MDM_Project orderby x.CreateTime descending select x).FirstOrDefault();
|
||||
if (lastMdmProject == null || DateTime.Now > lastMdmProject.CreateTime.AddHours(30))
|
||||
var lastPmpProject = (from x in Funs.DB.PMP_Project orderby x.CreateTime descending select x).FirstOrDefault();
|
||||
if (lastPmpProject == null || DateTime.Now > lastPmpProject.CreateTime.AddHours(30))
|
||||
{
|
||||
MDMDataService.GetMDMProjectMasterData();
|
||||
PMPDataService.GetPMPProjectMasterData();
|
||||
}
|
||||
//var mdmtoken = MDMDataService.GetToken();
|
||||
var list = (from x in Funs.DB.MDM_Project orderby x.StNum descending select x).ToList();
|
||||
string codeName = ttbMdmProCodeSearch.Text.Trim();
|
||||
//string name = ttbMdmProNameSearch.Text.Trim();
|
||||
//var pmptoken = PMPDataService.GetToken();
|
||||
var list = (from x in Funs.DB.PMP_Project orderby x.StNum descending select x).ToList();
|
||||
string codeName = ttbPmpProCodeSearch.Text.Trim();
|
||||
//string name = ttbPmpProNameSearch.Text.Trim();
|
||||
if (!string.IsNullOrWhiteSpace(codeName))
|
||||
{
|
||||
list = list.Where(x => x.StNum.Contains(codeName) || x.Name.Contains(codeName)).ToList();
|
||||
@@ -1821,18 +1823,18 @@ namespace FineUIPro.Web.ProjectData
|
||||
}
|
||||
|
||||
|
||||
protected void ttbMdmProCodeSearch_Trigger1Click(object sender, EventArgs e)
|
||||
protected void ttbPmpProCodeSearch_Trigger1Click(object sender, EventArgs e)
|
||||
{
|
||||
ttbMdmProCodeSearch.Text = string.Empty;
|
||||
ttbMdmProCodeSearch.ShowTrigger1 = false;
|
||||
ttbPmpProCodeSearch.Text = string.Empty;
|
||||
ttbPmpProCodeSearch.ShowTrigger1 = false;
|
||||
BindGrid2();
|
||||
}
|
||||
protected void ttbMdmProCodeSearch_Trigger2Click(object sender, EventArgs e)
|
||||
protected void ttbPmpProCodeSearch_Trigger2Click(object sender, EventArgs e)
|
||||
{
|
||||
ttbMdmProCodeSearch.ShowTrigger1 = true;
|
||||
ttbPmpProCodeSearch.ShowTrigger1 = true;
|
||||
BindGrid2();
|
||||
}
|
||||
//protected void ttbMdmProCodeSearch_Trigger2Click(object sender, EventArgs e)
|
||||
//protected void ttbPmpProCodeSearch_Trigger2Click(object sender, EventArgs e)
|
||||
//{
|
||||
// ttbCodeSearch.ShowTrigger3 = true;
|
||||
// BindGrid2();
|
||||
|
||||
Reference in New Issue
Block a user