Summary Table

Categories Total Count
PII 0
URL 0
DNS 0
EKL 0
IP 0
PORT 0
VsID 0
CF 0
AI 0
VPD 0
PL 0
Other 0

File Content

package gov.va.med.ars.service.impl;

import java.math.BigDecimal;

import org.springframework.beans.factory.annotation.Autowired;

import gov.va.med.ars.dao.ars.ClaimContactRepository;
import gov.va.med.ars.service.IClaimContact;
import gov.va.med.domain.ars.ClaimContact;

public class ClaimContactServiceImpl implements IClaimContact {

@Autowired
private ClaimContactRepository claimContactRepository;

@Override
public ClaimContact findOne(long contactUserId) {
ClaimContact claimContact = claimContactRepository.findOne(contactUserId);
return claimContact;
}

@Override
public boolean modifyClaimContract(ClaimContact c) {
boolean successResponse = false;
ClaimContact claimContact;
ClaimContact claimContactSaved = null;

try {
claimContact = claimContactRepository.findOne(c.getContactuserid());
claimContact.setContactemail(c.getContactemail());
claimContact.setDatecreated(c.getDatecreated());
claimContact.setDatemodified(c.getDatemodified());
claimContact.setClaimSubmissions(c.getClaimSubmissions());
claimContactSaved = claimContactRepository.save(claimContact);

if(claimContactSaved != null) {
successResponse = true;
}
} catch (Exception e) {

}
return successResponse;
}
}