20210430
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 现场车辆管理
|
||||
/// </summary>
|
||||
public static class CarManagerService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取车辆管理信息
|
||||
/// </summary>
|
||||
/// <param name="carManagerId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Administrative_CarManager GetCarManagerById(string carManagerId)
|
||||
{
|
||||
return Funs.DB.Administrative_CarManager.FirstOrDefault(e => e.CarManagerId == carManagerId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加现场车辆管理
|
||||
/// </summary>
|
||||
/// <param name="carManager"></param>
|
||||
public static void AddCarManager(Model.Administrative_CarManager carManager)
|
||||
{
|
||||
Model.Administrative_CarManager newCarManager = new Model.Administrative_CarManager
|
||||
{
|
||||
CarManagerId = carManager.CarManagerId,
|
||||
ProjectId = carManager.ProjectId,
|
||||
CarManagerCode = carManager.CarManagerCode,
|
||||
CarName = carManager.CarName,
|
||||
CarModel = carManager.CarModel,
|
||||
BuyDate = carManager.BuyDate,
|
||||
LastYearCheckDate = carManager.LastYearCheckDate,
|
||||
InsuranceDate = carManager.InsuranceDate,
|
||||
Remark = carManager.Remark,
|
||||
CompileMan = carManager.CompileMan,
|
||||
CompileDate = carManager.CompileDate,
|
||||
States = carManager.States
|
||||
};
|
||||
Funs.DB.Administrative_CarManager.InsertOnSubmit(newCarManager);
|
||||
Funs.DB.SubmitChanges();
|
||||
BLL.CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(BLL.Const.CarManagerMenuId, carManager.ProjectId, null, carManager.CarManagerId, carManager.CompileDate);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改现场车辆管理
|
||||
/// </summary>
|
||||
/// <param name="carManager"></param>
|
||||
public static void UpdateCarManager(Model.Administrative_CarManager carManager)
|
||||
{
|
||||
Model.Administrative_CarManager newCarManager = Funs.DB.Administrative_CarManager.FirstOrDefault(e => e.CarManagerId == carManager.CarManagerId);
|
||||
if (newCarManager != null)
|
||||
{
|
||||
//newCarManager.ProjectId = carManager.ProjectId;
|
||||
newCarManager.CarManagerCode = carManager.CarManagerCode;
|
||||
newCarManager.CarName = carManager.CarName;
|
||||
newCarManager.CarModel = carManager.CarModel;
|
||||
newCarManager.BuyDate = carManager.BuyDate;
|
||||
newCarManager.LastYearCheckDate = carManager.LastYearCheckDate;
|
||||
newCarManager.InsuranceDate = carManager.InsuranceDate;
|
||||
newCarManager.Remark = carManager.Remark;
|
||||
newCarManager.CompileMan = carManager.CompileMan;
|
||||
newCarManager.CompileDate = carManager.CompileDate;
|
||||
newCarManager.States = carManager.States;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除现场车辆管理
|
||||
/// </summary>
|
||||
/// <param name="carManagerId"></param>
|
||||
public static void DeleteCarManagerById(string carManagerId)
|
||||
{
|
||||
Model.Administrative_CarManager carManager = Funs.DB.Administrative_CarManager.FirstOrDefault(e => e.CarManagerId == carManagerId);
|
||||
if (carManager != null)
|
||||
{
|
||||
BLL.CodeRecordsService.DeleteCodeRecordsByDataId(carManagerId);
|
||||
////删除审核流程表
|
||||
BLL.CommonService.DeleteFlowOperateByID(carManager.CarManagerId);
|
||||
Funs.DB.Administrative_CarManager.DeleteOnSubmit(carManager);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 现场驾驶员管理
|
||||
/// </summary>
|
||||
public static class DriverManagerService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取驾驶员管理信息
|
||||
/// </summary>
|
||||
/// <param name="DriverManagerId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Administrative_DriverManager GetDriverManagerById(string DriverManagerId)
|
||||
{
|
||||
return Funs.DB.Administrative_DriverManager.FirstOrDefault(e => e.DriverManagerId == DriverManagerId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加现场驾驶员管理
|
||||
/// </summary>
|
||||
/// <param name="DriverManager"></param>
|
||||
public static void AddDriverManager(Model.Administrative_DriverManager DriverManager)
|
||||
{
|
||||
Model.Administrative_DriverManager newDriverManager = new Model.Administrative_DriverManager
|
||||
{
|
||||
DriverManagerId = DriverManager.DriverManagerId,
|
||||
ProjectId = DriverManager.ProjectId,
|
||||
DriverManagerCode = DriverManager.DriverManagerCode,
|
||||
DriverName = DriverManager.DriverName,
|
||||
DriverCarModel = DriverManager.DriverCarModel,
|
||||
DriverCode = DriverManager.DriverCode,
|
||||
DrivingDate = DriverManager.DrivingDate,
|
||||
CheckDate = DriverManager.CheckDate,
|
||||
Remark = DriverManager.Remark,
|
||||
CompileMan = DriverManager.CompileMan,
|
||||
CompileDate = DriverManager.CompileDate,
|
||||
States = DriverManager.States
|
||||
};
|
||||
Funs.DB.Administrative_DriverManager.InsertOnSubmit(newDriverManager);
|
||||
Funs.DB.SubmitChanges();
|
||||
BLL.CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(BLL.Const.DriverManagerMenuId, DriverManager.ProjectId, null, DriverManager.DriverManagerId, DriverManager.CompileDate);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改现场驾驶员管理
|
||||
/// </summary>
|
||||
/// <param name="DriverManager"></param>
|
||||
public static void UpdateDriverManager(Model.Administrative_DriverManager DriverManager)
|
||||
{
|
||||
Model.Administrative_DriverManager newDriverManager = Funs.DB.Administrative_DriverManager.FirstOrDefault(e => e.DriverManagerId == DriverManager.DriverManagerId);
|
||||
if (newDriverManager != null)
|
||||
{
|
||||
//newDriverManager.ProjectId = DriverManager.ProjectId;
|
||||
newDriverManager.DriverManagerCode = DriverManager.DriverManagerCode;
|
||||
newDriverManager.DriverName = DriverManager.DriverName;
|
||||
newDriverManager.DriverCarModel = DriverManager.DriverCarModel;
|
||||
newDriverManager.DriverCode = DriverManager.DriverCode;
|
||||
newDriverManager.DrivingDate = DriverManager.DrivingDate;
|
||||
newDriverManager.CheckDate = DriverManager.CheckDate;
|
||||
newDriverManager.Remark = DriverManager.Remark;
|
||||
newDriverManager.CompileMan = DriverManager.CompileMan;
|
||||
newDriverManager.CompileDate = DriverManager.CompileDate;
|
||||
newDriverManager.States = DriverManager.States;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除现场驾驶员管理
|
||||
/// </summary>
|
||||
/// <param name="DriverManagerId"></param>
|
||||
public static void DeleteDriverManagerById(string DriverManagerId)
|
||||
{
|
||||
Model.Administrative_DriverManager DriverManager = Funs.DB.Administrative_DriverManager.FirstOrDefault(e => e.DriverManagerId == DriverManagerId);
|
||||
if (DriverManager != null)
|
||||
{
|
||||
BLL.CodeRecordsService.DeleteCodeRecordsByDataId(DriverManagerId);
|
||||
////删除审核流程表
|
||||
BLL.CommonService.DeleteFlowOperateByID(DriverManager.DriverManagerId);
|
||||
Funs.DB.Administrative_DriverManager.DeleteOnSubmit(DriverManager);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user