Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
 public ApplicationStandard Map(ApplicationStandardViewModel model)
 {
     ApplicationId = model.ApplicationId;
     StandardId    = model.StandardId;
     return(this);
 }