public Error InsertOrUpdateCustomerConflict(CustomerConflictModel conflict, UserModel user, string lockGuid) { var error = validateConflictModel(conflict); if (!error.IsError) { // Check that the lock is still current if (!db.IsLockStillValid(typeof(CustomerConflictSensitivity).ToString(), conflict.Id, lockGuid)) { error.SetError(EvolutionResources.errRecordChangedByAnotherUser, "ConflictFirstname"); } else { CustomerConflictSensitivity temp = null; if (conflict.Id != 0) { temp = db.FindCustomerConflict(conflict.Id); } if (temp == null) { temp = new CustomerConflictSensitivity(); } MapToEntity(conflict, temp); db.InsertOrUpdateCustomerConflict(temp); conflict.Id = temp.Id; } } return(error); }
public void MapToEntity(CustomerConflictModel model, CustomerConflictSensitivity entity) { Mapper.Map <CustomerConflictModel, CustomerConflictSensitivity>(model, entity); }
public CustomerConflictModel MapToModel(CustomerConflictSensitivity item) { var newItem = Mapper.Map <CustomerConflictSensitivity, CustomerConflictModel>(item); return(newItem); }