using Learun.Application.Base.SystemModule;
using Learun.Application.TwoDevelopment.AssetManagementSystem;
using Learun.Util;
using Nancy;
using System;
using System.Collections.Generic;
using System.IO;
namespace Learun.Application.WebApi.Modules
{
public class Ass_AssetsInfoItemApi : BaseApi
{
public Ass_AssetsInfoItemApi()
: base("/learun/adms/AssetManagementSystem/Ass_AssetsInfoItem")
{
Get["/getEntity"] = GetEntity;
}
private Ass_AssetsInfoItemIBLL ass_AssetsInfoItemIBLL = new Ass_AssetsInfoItemBLL();
private Ass_AssetsInfoIBLL ass_AssetsInfoIBLL = new Ass_AssetsInfoBLL();
///
/// 获取资产信息
///
///
///
public Response GetEntity(dynamic _)
{
var keyValue = this.GetReqData();
var entity = ass_AssetsInfoItemIBLL.GetAss_AssetsInfoItemEntity(keyValue);
if (entity != null)
{
entity.ACode = ass_AssetsInfoIBLL.GetAss_AssetsInfoEntity(entity.AId)?.ACode;
}
else
{
entity = new Ass_AssetsInfoItemEntity();
}
var result = new
{
Ass_AssetsInfoItemEntity = entity
};
return Success(result);
}
}
}