public function calcularMontoPpto() { require_once 'lib/model/base/TipoMovimiento.class.php'; require_once 'lib/model/base/Presupuesto.class.php'; require_once 'lib/model/base/Proyecto.class.php'; $sumIngresos = Presupuesto::getSumIngresos($_GET['idProyecto']); $sumEgresos = Presupuesto::getSumEgresos($_GET['idProyecto']); $proyecto = new Proyecto(Proyecto::find($_GET['idProyecto'])); $montoTotal = $proyecto->montoTotal; $overhead = $proyecto->overheadAutorizado / 100; $montoPpto = $montoTotal * $overhead + $sumIngresos - $sumEgresos; $montoEjecutado = $montoTotal - $sumEgresos * $overhead; $data['montoPpto'] = $montoPpto; $data['montoEjecutado'] = $montoEjecutado; $data['sumEgresos'] = $sumEgresos ? $sumEgresos : 0; $data['sumIngresos'] = $sumIngresos ? $sumIngresos : 0; $this->view->show("/partials/montoPpto.php", $data); }