public ActionResult ClearAllExcludedColumns(AuditEntityConfigurationModel model) { var auditEntityConfiguration = _auditEntityConfigurationRepository.GetById(model.Id); if (ModelState.IsValid) { auditEntityConfiguration.EntityType = model.EntityType; auditEntityConfiguration.ExcludedColumns = ""; _auditEntityConfigurationRepository.UpdateAndCommit(auditEntityConfiguration); return(new NullJsonResult()); } else { return(Json(new { Errors = ModelState.Errors().ToHtmlString() })); } }
public ActionResult Edit(AuditEntityConfigurationModel model) { var auditEntityConfiguration = _auditEntityConfigurationRepository.GetById(model.Id); if (ModelState.IsValid) { auditEntityConfiguration = model.ToEntity(auditEntityConfiguration); //always set IsNew to false when saving auditEntityConfiguration.IsNew = false; _auditEntityConfigurationRepository.Update(auditEntityConfiguration); //commit all changes this._dbContext.SaveChanges(); //notification SuccessNotification(_localizationService.GetResource("Record.Saved")); return(new NullJsonResult()); } else { return(Json(new { Errors = ModelState.SerializeErrors() })); } }