public ApiRelTag ConvertToApiEntity(DalOperationsGroupTags dataEntity) { var tag = _tags.Where(t => t.Id == dataEntity.TagId).FirstOrDefault(); var result = new ApiRelTag(dataEntity.Id, tag); result.IsDirty = dataEntity.IsDirty; result.IsMarkForDeletion = dataEntity.IsMarkForDeletion; return(result); }
public DalOperationTags ConvertToDALOperationEntity(ApiRelTag businessEntity, int operationId) { if (businessEntity?.Tag == null) { throw new ArgumentException(Properties.strings.ExWrongParameters); } var result = new DalOperationTags(businessEntity.Id, operationId, businessEntity.Tag.Id); result.IsDirty = businessEntity.IsDirty; result.IsMarkForDeletion = businessEntity.IsMarkForDeletion; return(result); }