public void Update(EventCustomerAdjustOrderLog model) { using (var adapter = PersistenceLayer.GetDataAccessAdapter()) { var entity = AutoMapper.Mapper.Map <EventCustomerAdjustOrderLog, EventCustomerAdjustOrderLogEntity>(model); entity.IsNew = false; if (!adapter.SaveEntity(entity)) { throw new PersistenceFailureException(); } } }
public void Save(EventCustomerAdjustOrderLog model) { using (var adapter = PersistenceLayer.GetDataAccessAdapter()) { var entity = AutoMapper.Mapper.Map <EventCustomerAdjustOrderLog, EventCustomerAdjustOrderLogEntity>(model); var domain = GetByEventCustomerIdUploadId(model.EventCustomerId, model.UploadId); if (domain == null) { if (!adapter.SaveEntity(entity)) { throw new PersistenceFailureException(); } } } }