namespace Yw.CAL.LocalClient
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class BimfaceFileRelationStd : IBimfaceFileRelationStd
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public async Task<List<BimfaceFileRelationStdDto>> GetByObjectTypeAndObjectID(string ObjectType, long ObjectID)
|
{
|
return await Task.Factory.StartNew(() =>
|
{
|
var list = new Yw.Service.BimfaceFileRelation().GetByObjectTypeAndObjectID(ObjectType, ObjectID);
|
var vmList = list?.Select(x => new BimfaceFileRelationStdDto(x)).ToList();
|
return vmList;
|
});
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public async Task<List<BimfaceFileRelationStdDto>> GetByObjectTypeAndObjectIDOfPurpose(string ObjectType, long ObjectID, string Purpose)
|
{
|
return await Task.Factory.StartNew(() =>
|
{
|
var list = new Yw.Service.BimfaceFileRelation().GetByObjectTypeAndObjectIDOfPurpose(ObjectType, ObjectID, Purpose);
|
var vmList = list?.Select(x => new BimfaceFileRelationStdDto(x)).ToList();
|
return vmList;
|
});
|
}
|
|
|
|
}
|
}
|