public IActionResult CreateTypeContentAjax(SourceType sourceType) { if (sourceType.Name != null) { _db.SourceTypes.Add(sourceType); _db.SaveChanges(); } SourceTypeContentViewModel model = new SourceTypeContentViewModel { Source = new Source(), SourceTypes = _db.SourceTypes.Where(c => c.Active).ToList(), }; return(PartialView("PartialViews/TypeContentPartial", model)); }
public IActionResult DeleteTypeContentAjax(int id) { SourceType sourceType = _db.SourceTypes.FirstOrDefault(c => c.Id == id); if (sourceType != null) { sourceType.Active = false; _db.SaveChanges(); } SourceTypeContentViewModel model = new SourceTypeContentViewModel() { Source = new Source(), SourceTypes = _db.SourceTypes.Where(c => c.Active).ToList(), }; return(PartialView("PartialViews/TypeContentPartial", model)); }