2024-02-21 开车分包管理修改
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net.NetworkInformation;
|
||||
using FineUIPro;
|
||||
using Model;
|
||||
|
||||
@@ -45,6 +46,7 @@ namespace BLL
|
||||
newDriverSubContact.DriverSubContractorsId = DriverSubContact.DriverSubContractorsId;
|
||||
newDriverSubContact.SubcontractingType = DriverSubContact.SubcontractingType;
|
||||
newDriverSubContact.IsBidirectional = DriverSubContact.IsBidirectional;
|
||||
newDriverSubContact.State= DriverSubContact.State;
|
||||
Funs.DB.DriverSub_DriverSubContact.InsertOnSubmit(newDriverSubContact);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
@@ -64,6 +66,7 @@ namespace BLL
|
||||
newDriverSubContact.DriverSubContractorsId = DriverSubContact.DriverSubContractorsId;
|
||||
newDriverSubContact.SubcontractingType = DriverSubContact.SubcontractingType;
|
||||
newDriverSubContact.IsBidirectional = DriverSubContact.IsBidirectional;
|
||||
newDriverSubContact.State = DriverSubContact.State;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
@@ -154,10 +157,36 @@ namespace BLL
|
||||
}
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 确定分包商状态
|
||||
/// </summary>
|
||||
/// <param name="driverSubPlanId"></param>
|
||||
/// <param name="driverSubContractorsId"></param>
|
||||
/// <param name="state"></param>
|
||||
public static void SetState(string driverSubPlanId, string driverSubContractorsId, string state)
|
||||
{
|
||||
if (string.IsNullOrEmpty(state))
|
||||
{
|
||||
return;
|
||||
}
|
||||
var list = Funs.DB.DriverSub_DriverSubContact.Where(e => e.DriverSubPlanId == driverSubPlanId && e.DriverSubContractorsId == driverSubContractorsId).ToList();
|
||||
foreach (var item in list)
|
||||
{
|
||||
item.State =int.Parse( state);
|
||||
}
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
/// <summary>
|
||||
/// 分包状态下拉框
|
||||
/// </summary>
|
||||
/// <param name="dropDownList"></param>
|
||||
public static void InitDriverSubPlanState( DropDownList dropDownList)
|
||||
{
|
||||
dropDownList.DataSource = DropListService.drpDriverSubPlanStateList();
|
||||
dropDownList.DataTextField = "Text";
|
||||
dropDownList.DataValueField = "Value";
|
||||
dropDownList.DataBind(); ;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user