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;
 }
Пример #2
0
        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));
        }