public async Task ApiUboDeclaration_Update_UboDeclaration_Valid() { var userLegal = await Api.Users.Create(CreateUserLegalPost()); var uboDeclaration = await Api.UboDeclarations.CreateUboDeclaration(null, userLegal.Id); List <UboPostDTO> ubopostDtos = UboPostDtoCollection; List <UboDTO> uboDtos = new List <UboDTO>(); foreach (var uboPost in ubopostDtos) { var ubo = await Api.UboDeclarations.CreateUbo(null, uboPost, userLegal.Id, uboDeclaration.Id); uboDtos.Add(ubo); } UboDeclarationPutDTO ubodeclarationPut = new UboDeclarationPutDTO(uboDtos.ToArray(), UboDeclarationType.VALIDATION_ASKED); UboDeclarationDTO result = null; Assert.DoesNotThrow(() => result = Api.UboDeclarations.UpdateUboDeclaration(ubodeclarationPut, userLegal.Id, uboDeclaration.Id).Result); Assert.That(result != null); Assert.AreEqual(uboDeclaration.Id, result.Id); Assert.That(result.Status == UboDeclarationType.VALIDATION_ASKED); Assert.That(result.CreationDate != DateTime.MinValue); }
public async Task <UboDeclarationDTO> Update(UboDeclarationPutDTO uboDeclaration, String UboDeclarationId) { return(await UpdateObject <UboDeclarationDTO, UboDeclarationPutDTO>( MethodKey.UboDeclarationUpdate, uboDeclaration, UboDeclarationId )); }
public UboDeclarationDTO UpdateUboDeclaration(UboDeclarationPutDTO uboDeclaration, String userId, String uboDeclarationId) { return(UpdateObject <UboDeclarationDTO, UboDeclarationPutDTO>( MethodKey.UboDeclarationUpdate, uboDeclaration, userId, uboDeclarationId )); }
public async Task <UboDeclarationDTO> UpdateUboDeclarationAsync(UboDeclarationPutDTO uboDeclaration, String userId, String uboDeclarationId) { return(await UpdateObjectAsync <UboDeclarationDTO, UboDeclarationPutDTO>( MethodKey.UboDeclarationUpdate, uboDeclaration, userId, uboDeclarationId )); }