Пример #1
0
        public ActionResult GetAll()
        {
            IList list = ManagerFactory.AssetAcceptManager.GetAllApplication();

            IList <AssetApplyDTO> result = new List <AssetApplyDTO>();

            foreach (AssetApply o in list)
            {
                result.Add(AssetApplyDTOMapper.MapToDTO(o));
            }
            return(this.Json(result));
        }
Пример #2
0
        public ActionResult GetMyAll()
        {
            //获取已登录用户所在部门
            string userId = HttpContext.Session["User"].ToString();
            string deptId = ManagerFactory.AssetApplyManager.GetUsersDeptId(userId);

            IList list = ManagerFactory.AssetApplyManager.GetMyAll(deptId);

            IList <AssetApplyDTO> result = new List <AssetApplyDTO>();

            foreach (AssetApply o in list)
            {
                result.Add(AssetApplyDTOMapper.MapToDTO(o));
            }
            return(this.Json(result));
        }
Пример #3
0
        public ActionResult GetAssetApply(string aplNo)
        {
            AssetApply    apl = ManagerFactory.AssetAcceptManager.GetApplication(aplNo);
            AssetApplyDTO dto = AssetApplyDTOMapper.MapToDTO(apl);

            ResultDTO rdto = new ResultDTO();

            if (dto != null)
            {
                rdto.Result  = true;
                rdto.Data    = dto;
                rdto.Message = "获取申请信息成功";
            }
            else
            {
                rdto.Result  = false;
                rdto.Message = "获取申请信息失败";
            }
            return(this.Json(rdto));
        }