コード例 #1
0
        public IHttpActionResult GetModule(int moduleId)
        {
            var data = _moduleAppService.GetModuleById(moduleId);

            if (data != null)
            {
                return(Ok(data));
            }
            else
            {
                return(NotFound());
            }
        }
コード例 #2
0
        public PartialViewResult Edit(int id)
        {
            var module = _moduleAppService.GetModuleById(id);

            var updateModuleDto = AutoMapper.Mapper.Map <UpdateModuleDto>(module);

            var userList = _userAppService.GetUsers().Result;

            ViewBag.MemberId = new SelectList(userList.Items, "Id", "UserName", updateModuleDto.MemberId);
            var projectList = _projectAppService.SearchProjects(new Projects.Dto.ProjectSearchInputDto {
            });

            ViewBag.ProjectId = new SelectList(projectList.Projects, "Id", "Name", updateModuleDto.ProjectId);

            return(PartialView("_EditModule", updateModuleDto));
        }
コード例 #3
0
        public async Task <PartialViewResult> EditModal(long id)
        {
            var module = await _moduleAppService.GetModuleById(id);

            return(PartialView("_CreateOrEditModal", module));
        }
コード例 #4
0
        public ActionResult Edit(string id)
        {
            CreateModuleInput entity = _moduleAppService.GetModuleById(int.Parse(id));

            return(View(entity));
        }