Exemplo n.º 1
0
        public async Task <InvokeResult> UpdatePartsKitAsync(PartsKit partsKit, EntityHeader org, EntityHeader user)
        {
            await AuthorizeAsync(partsKit, AuthorizeResult.AuthorizeActions.Update, user, org);

            Validator.Validate(partsKit, Actions.Update);

            await _repo.UpdatePartsKitAsync(partsKit);

            return(InvokeResult.Success);
        }
Exemplo n.º 2
0
        public async Task <InvokeResult> AddPartsKitAsync(PartsKit partsKit, EntityHeader org, EntityHeader user)
        {
            ValidationCheck(partsKit, Actions.Create);

            await AuthorizeAsync(partsKit, AuthorizeResult.AuthorizeActions.Create, user, org);

            await _repo.AddPartsKitAsync(partsKit);

            return(InvokeResult.Success);
        }
Exemplo n.º 3
0
 public Task <InvokeResult> UpdatePartsKitAsync([FromBody] PartsKit category)
 {
     return(_mgr.UpdatePartsKitAsync(category, OrgEntityHeader, UserEntityHeader));
 }