public void UpdateFalconForensicsSettings(FalconForensicsConfigViewModel model) { config.FALCON_FORENSICS_USERNAME = model.Username; config.FALCON_FORENSICS_PASSWORD = model.Password; config.FALCON_FORENSICS_DOMAIN = model.Domain; config.FALCON_FORENSICS_ENCRYPTION_PASSWORD = model.ZipPassword; }
public ActionResult FalconForensicsSettings(FalconForensicsConfigViewModel model) { if (ModelState.IsValid) { try { repo.UpdateFalconForensicsSettings(model); return(PartialView("_Success", "Forensics settings have been updated")); } catch (Exception e) { return(PartialView("_Error", e.Message)); } } List <string> errors = ModelState.Where(x => x.Value.Errors.Count > 0).SelectMany(x => x.Value.Errors).Select(x => x.ErrorMessage).ToList(); return(PartialView("_ValidationError", errors)); }