20210430
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 开车保运联络
|
||||
/// </summary>
|
||||
public static class DriverRunContactService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取开车保运联络
|
||||
/// </summary>
|
||||
/// <param name="driverRunContactId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.DriverRun_DriverRunContact GetDriverRunContactById(string driverRunContactId)
|
||||
{
|
||||
return Funs.DB.DriverRun_DriverRunContact.FirstOrDefault(e => e.DriverRunContactId == driverRunContactId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加开车保运联络
|
||||
/// </summary>
|
||||
/// <param name="driverRunContact"></param>
|
||||
public static void AddDriverRunContact(Model.DriverRun_DriverRunContact driverRunContact)
|
||||
{
|
||||
Model.DriverRun_DriverRunContact newDriverRunContact = new Model.DriverRun_DriverRunContact();
|
||||
newDriverRunContact.DriverRunContactId = driverRunContact.DriverRunContactId;
|
||||
newDriverRunContact.Code = driverRunContact.Code;
|
||||
newDriverRunContact.ProjectId = driverRunContact.ProjectId;
|
||||
newDriverRunContact.UnitId = driverRunContact.UnitId;
|
||||
newDriverRunContact.Contact = driverRunContact.Contact;
|
||||
newDriverRunContact.HeadMan = driverRunContact.HeadMan;
|
||||
newDriverRunContact.Contents = driverRunContact.Contents;
|
||||
newDriverRunContact.ResultDef = driverRunContact.ResultDef;
|
||||
newDriverRunContact.AttachUrl = driverRunContact.AttachUrl;
|
||||
newDriverRunContact.Remark = driverRunContact.Remark;
|
||||
Funs.DB.DriverRun_DriverRunContact.InsertOnSubmit(newDriverRunContact);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改开车保运联络
|
||||
/// </summary>
|
||||
/// <param name="driverRunContact"></param>
|
||||
public static void UpdateDriverRunContact(Model.DriverRun_DriverRunContact driverRunContact)
|
||||
{
|
||||
Model.DriverRun_DriverRunContact newDriverRunContact = Funs.DB.DriverRun_DriverRunContact.FirstOrDefault(e => e.DriverRunContactId == driverRunContact.DriverRunContactId);
|
||||
if (newDriverRunContact != null)
|
||||
{
|
||||
newDriverRunContact.Code = driverRunContact.Code;
|
||||
newDriverRunContact.ProjectId = driverRunContact.ProjectId;
|
||||
newDriverRunContact.UnitId = driverRunContact.UnitId;
|
||||
newDriverRunContact.Contact = driverRunContact.Contact;
|
||||
newDriverRunContact.HeadMan = driverRunContact.HeadMan;
|
||||
newDriverRunContact.Contents = driverRunContact.Contents;
|
||||
newDriverRunContact.ResultDef = driverRunContact.ResultDef;
|
||||
newDriverRunContact.AttachUrl = driverRunContact.AttachUrl;
|
||||
newDriverRunContact.Remark = driverRunContact.Remark;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除开车保运联络
|
||||
/// </summary>
|
||||
/// <param name="driverRunContactId"></param>
|
||||
public static void DeleteDriverRunContactById(string driverRunContactId)
|
||||
{
|
||||
Model.DriverRun_DriverRunContact newDriverRunContact = Funs.DB.DriverRun_DriverRunContact.FirstOrDefault(e => e.DriverRunContactId == driverRunContactId);
|
||||
if (newDriverRunContact != null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(newDriverRunContact.AttachUrl))
|
||||
{
|
||||
UploadAttachmentService.DeleteFile(Funs.RootPath, newDriverRunContact.AttachUrl);
|
||||
}
|
||||
Funs.DB.DriverRun_DriverRunContact.DeleteOnSubmit(newDriverRunContact);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user