增加数据穿透界面

This commit is contained in:
2023-06-07 18:55:33 +08:00
parent e66750312e
commit b592ccfe5e
358 changed files with 30974 additions and 2388 deletions
+30 -5
View File
@@ -77,7 +77,7 @@ namespace BLL
IdcardNumber = unit.IdcardNumber,
LinkMobile = unit.LinkMobile,
CollCropStatus = unit.CollCropStatus,
RealNamePushTime=null,
RealNamePushTime = null,
};
db.Base_Unit.InsertOnSubmit(newUnit);
db.SubmitChanges();
@@ -266,7 +266,7 @@ namespace BLL
var q = (from x in db.Base_Unit
join y in db.Project_ProjectUnit
on x.UnitId equals y.UnitId
where y.ProjectId == projectId && y.UnitType == unitType
where y.ProjectId == projectId && (y.UnitType == unitType || string.IsNullOrEmpty(unitType))
orderby x.UnitCode
select x).ToList();
return q;
@@ -662,9 +662,9 @@ namespace BLL
{
return Funs.DB.Base_Unit.FirstOrDefault(e => e.UnitName == unitName);
}
public static Model.Base_Unit getUnitByCollCropCodeUnitName(string CollCropCode,string unitName)
{
var getUnit= Funs.DB.Base_Unit.FirstOrDefault(e => e.CollCropCode == CollCropCode);
public static Model.Base_Unit getUnitByCollCropCodeUnitName(string CollCropCode, string unitName)
{
var getUnit = Funs.DB.Base_Unit.FirstOrDefault(e => e.CollCropCode == CollCropCode);
if (getUnit != null)
{
return getUnit;
@@ -708,5 +708,30 @@ namespace BLL
return name;
}
public static void InitNoThisAllUnitDownList(FineUIPro.DropDownList dropName, bool isShowPlease)
{
dropName.DataValueField = "UnitId";
dropName.DataTextField = "UnitName";
dropName.DataSource = GetNoThisAllUnitList();
dropName.DataBind();
if (isShowPlease)
{
Funs.FineUIPleaseSelect(dropName);
}
}
/// <summary>
/// 获取除本单位外的所有单位名称下拉选择项
/// </summary>
/// <returns></returns>
public static List<Model.Base_Unit> GetNoThisAllUnitList()
{
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
{
var q = (from x in db.Base_Unit where x.UnitId != BLL.Const.UnitId_CWCEC orderby x.UnitCode select x).ToList();
return q;
}
}
}
}