Пример #1
0
        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));
        }
Пример #2
0
        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));
        }
Пример #3
0
        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));
        }