public async Task <IActionResult> AddStandardToApplication([FromBody] ApplicationStandardViewModel model) { Application application = await _applicationService.GetAsync(model.ApplicationId); if (!_securityService.CurrrentUserHasAccessToApplication(application, AccessLevel.Write)) { return(Forbid()); } await _standardService.AddStandardToApplication(new ApplicationStandard().Map(model)); return(NoContent()); }
public ApplicationStandard Map(ApplicationStandardViewModel model) { ApplicationId = model.ApplicationId; StandardId = model.StandardId; return(this); }