protected override object CreateSelectedItemFromCurrentRow(ClosingStructuresCalculationRow currentRow)
 {
     return(new ClosingStructuresInputContext(
                currentRow.Calculation.InputParameters,
                currentRow.Calculation,
                FailureMechanism,
                AssessmentSection));
 }
 protected override void UnsubscribeFromCalculationRow(ClosingStructuresCalculationRow calculationRow)
 {
     calculationRow.InflowModelTypeChanged -= InflowModelTypeChanged;
 }
 protected override void SubscribeToCalculationRow(ClosingStructuresCalculationRow calculationRow)
 {
     calculationRow.InflowModelTypeChanged += InflowModelTypeChanged;
 }