public async Task <InvokeResult> AddListAsync(DistroList list, EntityHeader org, EntityHeader user)
        {
            ValidationCheck(list, Core.Validation.Actions.Create);
            await AuthorizeAsync(list, AuthorizeResult.AuthorizeActions.Create, user, org);

            await _distroListRepo.AddDistroListAsync(list);

            return(InvokeResult.Success);
        }
 public Task <InvokeResult> UpdateDistroListAsync([FromBody] DistroList distro)
 {
     SetUpdatedProperties(distro);
     return(_distorManager.UpdatedListAsync(distro, OrgEntityHeader, UserEntityHeader));
 }
 public Task <InvokeResult> AddDistroListAsync([FromBody] DistroList distro)
 {
     return(_distorManager.AddListAsync(distro, OrgEntityHeader, UserEntityHeader));
 }