public BaseController() { UserService = new UserService(); CompanyService = new CompanyService(UserService); ProcessService = new ProcessService(UserService); HelpService = new HelpService(); ControlService = new ControlService(UserService); SoaService = new SoaService(UserService); ThreatService = new ThreatService(UserService); AssetService = new AssetService(UserService); VulnerabilityService = new VulnerabilityService(UserService); UploadService = new UploadService(UserService); ReportService = new ReportService(UserService); }
public IHttpActionResult GetAssetSoaStatistics(int assetId, int soaType, string isoCode) { var result = SoaService.GetAssetSoaStatistics(assetId, soaType, isoCode); return(Ok(result)); }
public IHttpActionResult UpdateAssetSoas([FromBody] List <Contracts.Asset.AssetSoaList> soas) { SoaService.UpdateAssetSoas(soas); return(Ok()); }
public IHttpActionResult GetSoaStatistics(int soaType) { var result = SoaService.GetSoaStatistics(soaType); return(Ok(result)); }
public IHttpActionResult GetAssetSoas(int id, string isoCode) { var result = SoaService.GetAssetSoas(id, isoCode); return(Ok(result)); }
public IHttpActionResult AddTemplate([FromBody] Contracts.Soa.SoaChapter soa) { var result = SoaService.AddTemplate(soa); return(Ok(result)); }
public IHttpActionResult UpdateSoa([FromBody] Contracts.Soa.Soa soa) { SoaService.UpdateSoa(soa); return(Ok()); }
public IHttpActionResult GetRelevantSoas() { var result = SoaService.GetRelevantSoas(); return(Ok(result)); }
public IHttpActionResult Put([FromBody] List <Contracts.Soa.SoaChapter> chapters) { SoaService.Update(chapters); return(Ok()); }