protected virtual double updateWeight(int personID, int mySessionID)
{
//only for jumps, jumpsRj
//update the weight percent of jump if needed
double jumpPercentWeightForNewPerson = 0;
if(entryWeight != "0") {
double oldPersonWeight = personWeight;
double jumpWeightInKg = 0;
if(weightPercentPreferred)
jumpWeightInKg = Util.WeightFromPercentToKg(Convert.ToDouble(entryWeight), oldPersonWeight);
else
jumpWeightInKg = Convert.ToDouble(entryWeight);
double newPersonWeight = SqlitePersonSession.SelectAttribute(false, personID, mySessionID, Constants.Weight);
//jumpPercentWeightForNewPerson = jumpWeightInKg * 100 / newPersonWeight;
jumpPercentWeightForNewPerson = Util.WeightFromKgToPercent(jumpWeightInKg, newPersonWeight);
LogB.Information(string.Format("oldPW: {0}, jWinKg {1}, newPW{2}, jWin%NewP{3}",
oldPersonWeight, jumpWeightInKg, newPersonWeight, jumpPercentWeightForNewPerson));
}
return jumpPercentWeightForNewPerson;
}