public ActionResult Edit(Guid?id) { var item = new ProjectInfo(); if (id.HasValue) { item = _iProjectInfoService.GetById(id.Value); } ViewBag.UserId = _iUserInfo.UserId; ViewBag.SysDepartment = _iSysDepartmentService.GetAll(); ViewBag.ProjectInfoStateId = _iProjectInfoStateService.SelectList(item.ProjectInfoStateId); ViewBag.CustomerId = new SelectList(_iCustomerService.GetAll().Select(a => new { a.Id, a.CustomerName }), "Id", "CustomerName", item.CustomerId); return(View(item)); }
public ActionResult Details(Guid id) { ProjectInfo item = _iProjectInfoService.GetById(id); ViewBag.UserId = _iUserInfo.UserId; return(View(item)); }
//根据项目id查询成员 public ActionResult InProject(Guid itemId, int pageIndex = 1, int pageSize = 10) { var model = _iProjectInfoService.GetById(itemId).ProjectUsers.Where(a => !a.Follow).Select(a => a.SysUser).AsQueryable(); return(GetModelDetail(model, pageIndex, pageSize)); }
public ResponseResult <ProjectInfoDto> Get([FromUri] int id) { return(_projectInfoService.GetById(id).Success()); }