InitBasfTcc11
This commit is contained in:
@@ -0,0 +1,82 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目图片
|
||||
/// </summary>
|
||||
public static class Project_ProjectPictureService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取项目图片
|
||||
/// </summary>
|
||||
/// <param name="projectPictureId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Project_ProjectPicture GetProjectPictureById(string projectPictureId)
|
||||
{
|
||||
Model.HJGLDB db = Funs.DB;
|
||||
return db.Project_ProjectPicture.FirstOrDefault(e => e.ProjectPictureId == projectPictureId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加项目图片
|
||||
/// </summary>
|
||||
/// <param name="projectPicture"></param>
|
||||
public static void AddProjectPicture(Model.Project_ProjectPicture projectPicture)
|
||||
{
|
||||
Model.HJGLDB db = Funs.DB;
|
||||
Model.Project_ProjectPicture newProjectPicture = new Model.Project_ProjectPicture();
|
||||
newProjectPicture.ProjectPictureId = projectPicture.ProjectPictureId;
|
||||
newProjectPicture.ProjectPictureCode = projectPicture.ProjectPictureCode;
|
||||
newProjectPicture.ProjectPictureName = projectPicture.ProjectPictureName;
|
||||
newProjectPicture.AttachUrl = projectPicture.AttachUrl;
|
||||
newProjectPicture.Remark = projectPicture.Remark;
|
||||
newProjectPicture.CreateDate = projectPicture.CreateDate;
|
||||
newProjectPicture.IsShow = projectPicture.IsShow;
|
||||
db.Project_ProjectPicture.InsertOnSubmit(newProjectPicture);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改项目图片
|
||||
/// </summary>
|
||||
/// <param name="projectPicture"></param>
|
||||
public static void UpdateProjectPicture(Model.Project_ProjectPicture projectPicture)
|
||||
{
|
||||
Model.HJGLDB db = Funs.DB;
|
||||
Model.Project_ProjectPicture newProjectPicture = db.Project_ProjectPicture.FirstOrDefault(e => e.ProjectPictureId == projectPicture.ProjectPictureId);
|
||||
if (newProjectPicture != null)
|
||||
{
|
||||
newProjectPicture.ProjectPictureCode = projectPicture.ProjectPictureCode;
|
||||
newProjectPicture.ProjectPictureName = projectPicture.ProjectPictureName;
|
||||
newProjectPicture.AttachUrl = projectPicture.AttachUrl;
|
||||
newProjectPicture.Remark = projectPicture.Remark;
|
||||
newProjectPicture.CreateDate = projectPicture.CreateDate;
|
||||
newProjectPicture.IsShow = projectPicture.IsShow;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除项目图片
|
||||
/// </summary>
|
||||
/// <param name="projectPictureId"></param>
|
||||
public static void DeleteProjectPictureById(string projectPictureId)
|
||||
{
|
||||
Model.HJGLDB db = Funs.DB;
|
||||
Model.Project_ProjectPicture projectPicture = db.Project_ProjectPicture.FirstOrDefault(e => e.ProjectPictureId == projectPictureId);
|
||||
if (projectPicture != null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(projectPicture.AttachUrl))
|
||||
{
|
||||
BLL.UploadFileService.DeleteFile(Funs.RootPath, projectPicture.AttachUrl);//删除附件
|
||||
}
|
||||
db.Project_ProjectPicture.DeleteOnSubmit(projectPicture);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user