public IActionResult Create(ProclamationViewModel model) { var response = ResponseModelFactory.CreateInstance; using (_dbContext) { var entity = new Proclamation(); entity.ProclamationTitle = model.ProclamationTitle; entity.ProclamationContent = model.ProclamationContent; entity.Remark = model.Remark; entity.SortId = model.SortId; entity.IsStick = model.IsStick; entity.ProclamationUuid = Guid.NewGuid(); entity.IsDeleted = 0; entity.AddPeople = AuthContextService.CurrentUser.LoginName; entity.AddTime = DateTime.Now.ToString("yyyy-MM-dd"); _dbContext.Proclamation.Add(entity); int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("添加", "成功:添加:通知公告列表信息一条数据", _dbContext); } response.SetSuccess(); return(Ok(response)); } }
public IActionResult Edit(ProclamationViewModel model) { var response = ResponseModelFactory.CreateInstance; using (_dbContext) { var entity = _dbContext.Proclamation.FirstOrDefault(x => x.ProclamationUuid.ToString() == model.ProclamationUuid); entity.ProclamationTitle = model.ProclamationTitle; entity.ProclamationContent = model.ProclamationContent; entity.Remark = model.Remark; entity.SortId = model.SortId; entity.IsStick = model.IsStick; int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("编辑", "成功:编辑:通知公告列表信息一条数据", _dbContext); } response = ResponseModelFactory.CreateInstance; return(Ok(response)); } }