TG.WXCRM.V4/WX.CRM.DataSynFactory/Cmd/Client_CmsNews_IMP.cs

47 lines
1.4 KiB
C#

using System;
using WX.CRM.BLL.Cms;
using WX.CRM.Common;
using WX.CRM.DataSynFactory.Templates;
using WX.CRM.Model.Entity;
namespace WX.CRM.DataSynFactory.Cmd
{
public class Client_CmsNews_IMP : Interfaces.IDataImportSvr<Client_CmsNews>
{
public bool GenerateBusinessOne(Client_CmsNews t)
{
try
{
CMS_NEWS_BL bl = new CMS_NEWS_BL();
ValidationErrors errors = new ValidationErrors();
CMS_NEWS model = new CMS_NEWS()
{
ID = t.newid,
AUDITIMG1 = t.AuditImg1,
AUDITIMG2 = t.AuditImg2,
AUDITIMG3 = t.AuditImg3,
AUDITIMG4 = t.AuditImg4,
AUDITIMG5 = t.AuditImg5,
AUDITIMG6 = t.AuditImg6,
AUDITER = t.OpUser,
AUDITERNAME = t.OpName,
AUDITREMARK = t.CheckRemark,
STATUSTIME = DateTime.Now,
UTIME = DateTime.Now,
STATUS = t.Status,
REASON = t.Reason,
ATTACHMENT = t.Attachment
};
var result = bl.UpdateCheckStatus(ref errors, model);
return result;
}
catch (Exception ex)
{
LogHelper.Error(ex.ToString());
return false;
}
}
}
}