public ActionResult EditShareLink(EditShareLinkRequestDTO dto) { string url = "api/Link/EditShareLink"; enErrorCode result = _apiAdaptor.Post <EditShareLinkRequestDTO, enErrorCode>(url, dto); return(RedirectToAction("BackEndIndex", "ShareLink")); }
public enErrorCode EditShareLink(EditShareLinkRequestDTO dto) { enErrorCode enCode = enErrorCode.EXCEPTION; try { ShareLink sl = _dbContext.Set <ShareLink>().Find(dto.LID); sl.Category = dto.Category.ToString(); sl.Title = (String.IsNullOrEmpty(dto.Title)) ? String.Empty : dto.Title; sl.Description = (String.IsNullOrEmpty(dto.Description)) ? String.Empty : dto.Description; sl.ImgUrl = (String.IsNullOrEmpty(dto.ImgUrl)) ? String.Empty : dto.ImgUrl; sl.LinkUrl = (String.IsNullOrEmpty(dto.LinkUrl)) ? String.Empty : dto.LinkUrl; int result = _dbContext.SaveChanges(); if (result == 1) { enCode = enErrorCode.SUCCESS; } } catch (Exception ex) { throw; } return(enCode); }
public ActionResult EditShareLink(int LId) { string url = String.Format("api/Link/GetLinkDetail?LID={0}", LId); GetLinkDetailReturnDTO result = _apiAdaptor.Get <GetLinkDetailReturnDTO>(url); EditShareLinkRequestDTO dto = new EditShareLinkRequestDTO() { LID = result.LID, Category = result.Category, Title = result.Title, Description = result.Description, ImgUrl = result.ImgUrl, LinkUrl = result.LinkUrl }; return(View(dto)); }