public IActionResult GetEdit(ExternalLinkViewModel model) { var response = ResponseModelFactory.CreateInstance; using (_dbContext) { var entity = _dbContext.ExternalLink.FirstOrDefault(x => x.ExternalLinkUuid.ToString() == model.ExternalLinkUuid); entity.Link = model.Link; entity.Remark = model.Remark; entity.LinkTypeUuid = model.LinkTypeUuid; int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("编辑", "成功:编辑:外部链接列表信息一条数据", _dbContext); } response = ResponseModelFactory.CreateInstance; return(Ok(response)); } }
public IActionResult GetCreate(ExternalLinkViewModel model) { var response = ResponseModelFactory.CreateInstance; using (_dbContext) { var entity = new ExternalLink(); entity.ExternalLinkUuid = Guid.NewGuid(); entity.Link = model.Link; entity.Remark = model.Remark; entity.IsDeleted = 0; entity.LinkTypeUuid = model.LinkTypeUuid; entity.AddPeople = AuthContextService.CurrentUser.LoginName; entity.AddTime = DateTime.Now.ToString("yyyy-MM-dd"); _dbContext.ExternalLink.Add(entity); int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("添加", "成功:添加:外部链接列表信息一条数据", _dbContext); } response.SetSuccess(); return(Ok(response)); } }