提交定制会内容

This commit is contained in:
2025-06-19 18:59:39 +08:00
parent 6be8d160e0
commit e1eb091f3b
150 changed files with 24036 additions and 582 deletions
@@ -0,0 +1,88 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BLL
{
/// <summary>
/// 施工技术交底管理
/// </summary>
public class ConTechnologyDisclosureService
{
/// <summary>
/// 根据主键获取施工技术交底管理
/// </summary>
/// <param name="conTechnologyDisclosureId"></param>
/// <returns></returns>
public static Model.Comprehensive_ConTechnologyDisclosure GetConTechnologyDisclosureById(string conTechnologyDisclosureId)
{
return Funs.DB.Comprehensive_ConTechnologyDisclosure.FirstOrDefault(e => e.ConTechnologyDisclosureId == conTechnologyDisclosureId);
}
/// <summary>
/// 添加施工技术交底管理
/// </summary>
/// <param name="newCon"></param>
public static void AddConTechnologyDisclosure(Model.Comprehensive_ConTechnologyDisclosure con)
{
Model.Comprehensive_ConTechnologyDisclosure newCon = new Model.Comprehensive_ConTechnologyDisclosure
{
ConTechnologyDisclosureId = con.ConTechnologyDisclosureId,
ProjectId = con.ProjectId,
CNProfessionalId = con.CNProfessionalId,
DisclosureCode = con.DisclosureCode,
DisclosureName = con.DisclosureName,
UnitId = con.UnitId,
DisclosureMan = con.DisclosureMan,
DisclosureDate = con.DisclosureDate,
UnitWorkId = con.UnitWorkId,
AttendMan = con.AttendMan,
DisclosurePersonNum = con.DisclosurePersonNum,
CompileMan = con.CompileMan,
CompileDate = con.CompileDate,
RemarkCode = con.RemarkCode
};
Funs.DB.Comprehensive_ConTechnologyDisclosure.InsertOnSubmit(newCon);
Funs.DB.SubmitChanges();
}
/// <summary>
/// 修改施工技术交底管理
/// </summary>
/// <param name="con"></param>
public static void UpdateConTechnologyDisclosure(Model.Comprehensive_ConTechnologyDisclosure con)
{
Model.Comprehensive_ConTechnologyDisclosure newCon = Funs.DB.Comprehensive_ConTechnologyDisclosure.FirstOrDefault(e => e.ConTechnologyDisclosureId == con.ConTechnologyDisclosureId);
if (newCon != null)
{
newCon.CNProfessionalId = con.CNProfessionalId;
newCon.DisclosureCode = con.DisclosureCode;
newCon.DisclosureName = con.DisclosureName;
newCon.UnitId = con.UnitId;
newCon.DisclosureMan = con.DisclosureMan;
newCon.DisclosureDate = con.DisclosureDate;
newCon.UnitWorkId = con.UnitWorkId;
newCon.AttendMan = con.AttendMan;
newCon.DisclosurePersonNum = con.DisclosurePersonNum;
newCon.RemarkCode = con.RemarkCode;
Funs.DB.SubmitChanges();
}
}
/// <summary>
/// 根据Id删除施工技术交底管理
/// </summary>
/// <param name="conTechnologyDisclosureId"></param>
public static void DeleteConTechnologyDisclosureById(string conTechnologyDisclosureId)
{
Model.Comprehensive_ConTechnologyDisclosure newCon = Funs.DB.Comprehensive_ConTechnologyDisclosure.FirstOrDefault(e => e.ConTechnologyDisclosureId == conTechnologyDisclosureId);
if (newCon != null)
{
Funs.DB.Comprehensive_ConTechnologyDisclosure.DeleteOnSubmit(newCon);
Funs.DB.SubmitChanges();
}
}
}
}
@@ -0,0 +1,81 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BLL
{
/// <summary>
/// 特设质保体系
/// </summary>
public class QualityAssuranceService
{
/// <summary>
/// 根据主键获取特设质保体系
/// </summary>
/// <param name="qualityAssuranceId"></param>
/// <returns></returns>
public static Model.Comprehensive_QualityAssurance GetQualityAssuranceById(string qualityAssuranceId)
{
return Funs.DB.Comprehensive_QualityAssurance.FirstOrDefault(e => e.QualityAssuranceId == qualityAssuranceId);
}
/// <summary>
/// 添加特设质保体系
/// </summary>
/// <param name="qualityAssurance"></param>
public static void AddQualityAssurance(Model.Comprehensive_QualityAssurance qualityAssurance)
{
Model.SGGLDB db = Funs.DB;
Model.Comprehensive_QualityAssurance newAssurance = new Model.Comprehensive_QualityAssurance
{
QualityAssuranceId = qualityAssurance.QualityAssuranceId,
ProjectId = qualityAssurance.ProjectId,
QualityAssuranceCode = qualityAssurance.QualityAssuranceCode,
QualityAssuranceName = qualityAssurance.QualityAssuranceName,
QualityAssuranceType = qualityAssurance.QualityAssuranceType,
ContentTexts = qualityAssurance.ContentTexts,
CompileMan = qualityAssurance.CompileMan,
CompileDate = qualityAssurance.CompileDate,
};
db.Comprehensive_QualityAssurance.InsertOnSubmit(newAssurance);
db.SubmitChanges();
}
/// <summary>
/// 修改特设质保体系
/// </summary>
/// <param name="qualityAssurance"></param>
public static void UpdateQualityAssurance(Model.Comprehensive_QualityAssurance qualityAssurance)
{
Model.SGGLDB db = Funs.DB;
Model.Comprehensive_QualityAssurance newAssurance = db.Comprehensive_QualityAssurance.FirstOrDefault(e => e.QualityAssuranceId == qualityAssurance.QualityAssuranceId);
if (newAssurance != null)
{
newAssurance.QualityAssuranceCode = qualityAssurance.QualityAssuranceCode;
newAssurance.QualityAssuranceName = qualityAssurance.QualityAssuranceName;
newAssurance.QualityAssuranceType = qualityAssurance.QualityAssuranceType;
newAssurance.ContentTexts = qualityAssurance.ContentTexts;
newAssurance.CompileMan = qualityAssurance.CompileMan;
newAssurance.CompileDate = qualityAssurance.CompileDate;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除特设质保体系
/// </summary>
/// <param name="qualityAssuranceId"></param>
public static void DeleteQualityAssuranceById(string qualityAssuranceId)
{
Model.SGGLDB db = Funs.DB;
Model.Comprehensive_QualityAssurance qualityAssurance = db.Comprehensive_QualityAssurance.FirstOrDefault(e => e.QualityAssuranceId == qualityAssuranceId);
if (qualityAssurance != null)
{
db.Comprehensive_QualityAssurance.DeleteOnSubmit(qualityAssurance);
db.SubmitChanges();
}
}
}
}
@@ -0,0 +1,95 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace BLL
{
public class ReviewDrawingsService
{
public static bool Insert(Model.Comprehensive_ReviewDrawings model)
{
try
{
Funs.DB.Comprehensive_ReviewDrawings.InsertOnSubmit(model);
Funs.DB.SubmitChanges();
return true;
}
catch (Exception ex)
{
ErrLogInfo.WriteLog($"插入数据失败,原因:{ex.Message}");
return false;
}
}
public static bool Update(Model.Comprehensive_ReviewDrawings model)
{
try
{
var result = Funs.DB.Comprehensive_ReviewDrawings.FirstOrDefault(a => a.Id == model.Id);
if (result != null)
{
result.CNProfessionalId = model.CNProfessionalId;
result.DraCode = model.DraCode;
result.ReviewDate = model.ReviewDate;
result.UnitWorkId = model.UnitWorkId;
result.ReceiveUnits = model.ReceiveUnits;
result.Status = model.Status;
result.Remarks = model.Remarks;
Funs.DB.SubmitChanges();
}
return true;
}
catch (Exception ex)
{
ErrLogInfo.WriteLog($"更新表数据失败,原因:{ex.Message}");
return false;
}
}
public static bool Delete(List<string> newId)
{
try
{
var result = Funs.DB.Comprehensive_ReviewDrawings.Where(a => newId.Contains(a.Id)).ToList();
if (result.Count > 0)
{
Funs.DB.Comprehensive_ReviewDrawings.DeleteAllOnSubmit(result);
Funs.DB.SubmitChanges();
}
return true;
}
catch (Exception ex)
{
ErrLogInfo.WriteLog($"删除数据失败,原因:{ex.Message}");
return false;
}
}
public static bool Delete(string newId)
{
try
{
var result = Funs.DB.Comprehensive_ReviewDrawings.Where(a => a.Id == newId).ToList();
if (result.Count > 0)
{
Funs.DB.Comprehensive_ReviewDrawings.DeleteAllOnSubmit(result);
Funs.DB.SubmitChanges();
}
return true;
}
catch (Exception ex)
{
ErrLogInfo.WriteLog($"删除数据失败,原因:{ex.Message}");
return false;
}
}
public static Model.Comprehensive_ReviewDrawings Detail(string newId)
{
var result = Funs.DB.Comprehensive_ReviewDrawings.FirstOrDefault(a => a.Id == newId);
return result;
}
}
}