using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using BWP.B3Frameworks.BO.NamedValueTemplate;
|
|
using BWP.B3Sale.BL;
|
|
using BWP.B3Sale.BO;
|
|
using Forks.EnterpriseServices.BusinessInterfaces;
|
|
using Forks.EnterpriseServices.DomainObjects2;
|
|
using Forks.EnterpriseServices.DomainObjects2.DQuery;
|
|
using Forks.EnterpriseServices.SqlDoms;
|
|
using TSingSoft.WebPluginFramework.BIPlugins.BLEvents;
|
|
|
|
namespace BWP.B3_YunKen.BLActions
|
|
{
|
|
public class CusAcceptUpdateDateAction : IBLMethodAction
|
|
{
|
|
public string Description
|
|
{
|
|
get { return "【客户验收单】审核更新验收日期、发货日期"; }
|
|
}
|
|
|
|
public void Execute(Forks.EnterpriseServices.BusinessInterfaces.IDmoContext context, object customer, object parameter)
|
|
{
|
|
var dmo = customer as CustomerAccept;
|
|
if (dmo == null)
|
|
return;
|
|
dmo.BillDate = dmo.CreateTime;
|
|
dmo.LoadTime = dmo.CheckTime;
|
|
context.Session.Update(dmo);
|
|
}
|
|
|
|
public IList<string> Features
|
|
{
|
|
get { return new List<string>(); }
|
|
}
|
|
|
|
public string Name
|
|
{
|
|
get { return "B3_YunKen.【客户验收单】审核更新验收日期、发货日期"; }
|
|
}
|
|
}
|
|
}
|