/// <summary> /// <![CDATA[ /// Restatement (Second) of Contracts ยง 347 (a)+(b)-(c)-(limits) /// ]]> /// </summary> /// <param name="lp"></param> /// <returns></returns> private decimal GetSumByPerson(ILegalPerson lp) { var lpValue = CalcMoneyRemedy(lp) + CalcLossOther(lp) - CalcLossAvoided(lp) - Limits.CalcMoneyRemedy(lp) ; lpValue = Rounding(lpValue); return(lpValue); }