public ActionResult GetFreeAssets() { IList list = ManagerFactory.AssetApplyManager.GetFreeAssetList(); IList <AssetApply_AssetDTO> result = new List <AssetApply_AssetDTO>(); foreach (AssetApply_Asset o in list) { result.Add(AssetApply_AssetDTOMapper.MapToDTO(o)); } return(this.Json(result)); }
public ActionResult GetDeptAssets() { //获取已登录用户所在部门 string userId = HttpContext.Session["User"].ToString(); string deptId = ManagerFactory.AssetApplyManager.GetUsersDeptId(userId); IList list = ManagerFactory.AssetApplyManager.GetDeptAssetList(deptId); IList <AssetApply_AssetDTO> result = new List <AssetApply_AssetDTO>(); foreach (AssetApply_Asset o in list) { result.Add(AssetApply_AssetDTOMapper.MapToDTO(o)); } return(this.Json(result)); }
public ActionResult SearchFreeAssets(string id, string name, string model, string spec) { AssetApply_Asset condition = new AssetApply_Asset(); condition.AssetID = id; condition.AssetName = name; condition.AssetModel = model; condition.AssetSpec = spec; condition.AssetStatus = "0001"; IList list = ManagerFactory.AssetApplyManager.GetAssetListByCondition(condition); IList <AssetApply_AssetDTO> result = new List <AssetApply_AssetDTO>(); foreach (AssetApply_Asset o in list) { result.Add(AssetApply_AssetDTOMapper.MapToDTO(o)); } return(this.Json(result)); }