集团三库
This commit is contained in:
@@ -0,0 +1,97 @@
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 行政处罚
|
||||
/// </summary>
|
||||
public class AdminPenaltyService
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取行政处罚信息
|
||||
/// </summary>
|
||||
/// <param name="PenaltyId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Check_AdminPenalty GetAdminPenaltyById(string PenaltyId)
|
||||
{
|
||||
return Funs.DB.Check_AdminPenalty.FirstOrDefault(e => e.PenaltyId == PenaltyId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加行政处罚信息
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void AddAdminPenalty(Model.Check_AdminPenalty model)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Check_AdminPenalty newModel = new Model.Check_AdminPenalty();
|
||||
newModel.PenaltyId = model.PenaltyId;
|
||||
newModel.ProjectId = model.ProjectId;
|
||||
newModel.PenaltyCode = model.PenaltyCode;
|
||||
newModel.UnitId = model.UnitId;
|
||||
newModel.UnitName = model.UnitName;
|
||||
newModel.PenaltyDate = model.PenaltyDate;
|
||||
newModel.PenaltyType = model.PenaltyType;
|
||||
newModel.PenaltyContent = model.PenaltyContent;
|
||||
newModel.PenaltyAmount = model.PenaltyAmount;
|
||||
newModel.PenaltyAuthority = model.PenaltyAuthority;
|
||||
newModel.PenaltyStatus = model.PenaltyStatus;
|
||||
newModel.CompileMan = model.CompileMan;
|
||||
newModel.CompileDate = model.CompileDate;
|
||||
newModel.Remark = model.Remark;
|
||||
newModel.SysType = model.SysType;
|
||||
db.Check_AdminPenalty.InsertOnSubmit(newModel);
|
||||
db.SubmitChanges();
|
||||
////增加一条编码记录
|
||||
string menuId = BLL.Const.AdminPenaltyMenuId;
|
||||
BLL.CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(menuId, model.ProjectId, null, model.PenaltyId, model.PenaltyDate);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改行政处罚信息
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
public static void UpdateAdminPenalty(Model.Check_AdminPenalty model)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Check_AdminPenalty newModel = db.Check_AdminPenalty.FirstOrDefault(e => e.PenaltyId == model.PenaltyId);
|
||||
if (newModel != null)
|
||||
{
|
||||
//newModel.PenaltyId = model.PenaltyId;
|
||||
//newModel.ProjectId = model.ProjectId;
|
||||
newModel.PenaltyCode = model.PenaltyCode;
|
||||
newModel.UnitId = model.UnitId;
|
||||
newModel.UnitName = model.UnitName;
|
||||
newModel.PenaltyDate = model.PenaltyDate;
|
||||
newModel.PenaltyType = model.PenaltyType;
|
||||
newModel.PenaltyContent = model.PenaltyContent;
|
||||
newModel.PenaltyAmount = model.PenaltyAmount;
|
||||
newModel.PenaltyAuthority = model.PenaltyAuthority;
|
||||
newModel.PenaltyStatus = model.PenaltyStatus;
|
||||
//newModel.CompileMan = model.CompileMan;
|
||||
//newModel.CompileDate = model.CompileDate;
|
||||
newModel.Remark = model.Remark;
|
||||
newModel.SysType = model.SysType;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除行政处罚信息
|
||||
/// </summary>
|
||||
/// <param name="PenaltyId"></param>
|
||||
public static void DeleteAdminPenaltyById(string PenaltyId)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Check_AdminPenalty model = db.Check_AdminPenalty.FirstOrDefault(e => e.PenaltyId == PenaltyId);
|
||||
if (model != null)
|
||||
{
|
||||
//删除对应的附件
|
||||
BLL.UploadFileService.DeleteFile(Funs.RootPath, AttachFileService.getFileUrl(model.PenaltyId));
|
||||
db.Check_AdminPenalty.DeleteOnSubmit(model);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user