public async Task <ActionResult <int?> > AddUserAttestation([FromBody] UserAttestationInputModel model) { if (model == null || model.UserId < 1) { return(BadRequest()); } return(Ok(await userAttestationStorage.UserAttestationAddOrUpdate(UserAttestationMapper.ToDataModel(model)))); }
public static UserAttestation ToDataModel(UserAttestationInputModel attestation) { return(new UserAttestation { Id = (int?)attestation.Id, UserId = attestation.UserId, AttestationThemeId = attestation.AttestationThemeId, TheoryPassed = attestation.TheoryPassed, PracticePassed = attestation.PracticePassed }); }