private static void AddCaseResultFormDefaultCategories(AspergillosisContext context) { var caseReportFormCategories = new CaseReportFormCategory[] { new CaseReportFormCategory { Name = "Mycology Serology" }, new CaseReportFormCategory { Name = "Mycology Molecular" }, new CaseReportFormCategory { Name = "Assay" } }; foreach (var item in caseReportFormCategories) { context.CaseReportFormCategories.Add(item); } }
public async Task<IActionResult> Create(CaseReportFormCategory formCategory) { try { formCategory.Name = Request.Form["Name"]; if (ModelState.IsValid) { _context.Add(formCategory); await _context.SaveChangesAsync(); return Json(new { result = "ok" }); } else { Hashtable errors = ModelStateHelper.Errors(ModelState); return Json(new { success = false, errors }); } } catch (DbUpdateException) { return null; } }