集团主数据在建项目使用情况
This commit is contained in:
@@ -0,0 +1,110 @@
|
||||
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 集团在建项目使用详情
|
||||
/// </summary>
|
||||
public static class ProjectMasterDataUsageService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取使用详情
|
||||
/// </summary>
|
||||
/// <param name="useId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Project_MasterDataUsage GetProjectMasterDataUsageById(string useId)
|
||||
{
|
||||
return Funs.DB.Project_MasterDataUsage.FirstOrDefault(e => e.Id == useId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主数据项目Id获取使用详情
|
||||
/// </summary>
|
||||
/// <param name="proId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Project_MasterDataUsage GetProjectMasterDataUsageByProId(string proId)
|
||||
{
|
||||
return Funs.DB.Project_MasterDataUsage.FirstOrDefault(e => e.Pro_id == proId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加使用详情
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void AddProjectMasterDataUsage(Model.Project_MasterDataUsage model)
|
||||
{
|
||||
Model.SUBQHSEDB db = Funs.DB;
|
||||
Model.Project_MasterDataUsage newModel = new Model.Project_MasterDataUsage
|
||||
{
|
||||
Id = model.Id,
|
||||
Pro_id = model.Pro_id,
|
||||
Pro_code = model.Pro_code,
|
||||
Pro_name = model.Pro_name,
|
||||
Is_relate = model.Is_relate,
|
||||
Is_use = model.Is_use,
|
||||
Projectid = model.Projectid,
|
||||
Projectcode = model.Projectcode,
|
||||
Projectname = model.Projectname,
|
||||
ReasonType = model.ReasonType,
|
||||
Reason = model.Reason,
|
||||
Situation = model.Situation,
|
||||
Remark = model.Remark,
|
||||
Create_user = model.Create_user,
|
||||
Create_date = model.Create_date,
|
||||
HandleMan = model.HandleMan,
|
||||
HandleManName = model.HandleManName,
|
||||
};
|
||||
db.Project_MasterDataUsage.InsertOnSubmit(newModel);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改使用详情
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void UpdateProjectMasterDataUsage(Model.Project_MasterDataUsage model)
|
||||
{
|
||||
Model.SUBQHSEDB db = Funs.DB;
|
||||
Model.Project_MasterDataUsage newModel = db.Project_MasterDataUsage.FirstOrDefault(e => e.Id == model.Id);
|
||||
if (newModel != null)
|
||||
{
|
||||
//newModel.Pro_id = model.Pro_id;
|
||||
//newModel.Pro_code = model.Pro_code;
|
||||
//newModel.Pro_name = model.Pro_name;
|
||||
//newModel.Is_relate = model.Is_relate;
|
||||
//newModel.Projectid = model.Projectid;
|
||||
//newModel.Projectcode = model.Projectcode;
|
||||
//newModel.Projectname = model.Projectname;
|
||||
//newModel.Create_user = model.Create_user;
|
||||
//newModel.Create_date = model.Create_date;
|
||||
newModel.Is_use = model.Is_use;
|
||||
newModel.ReasonType = model.ReasonType;
|
||||
newModel.Reason = model.Reason;
|
||||
newModel.Situation = model.Situation;
|
||||
newModel.Remark = model.Remark;
|
||||
newModel.HandleMan = model.HandleMan;
|
||||
newModel.HandleManName = model.HandleManName;
|
||||
newModel.HandleState = model.HandleState;
|
||||
newModel.HandleDate = model.HandleDate;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除使用详情
|
||||
/// </summary>
|
||||
/// <param name="useId"></param>
|
||||
public static void DeleteProjectMasterDataUsageById(string useId)
|
||||
{
|
||||
Model.SUBQHSEDB db = Funs.DB;
|
||||
Model.Project_MasterDataUsage model = db.Project_MasterDataUsage.FirstOrDefault(e => e.Id == useId);
|
||||
if (model != null)
|
||||
{
|
||||
db.Project_MasterDataUsage.DeleteOnSubmit(model);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user