public static function IngresoPOSTAction()
 {
     if (isset($_POST)) {
         $repuesto = RepuestoDAO::getRepuestoByIdRepuesto($_POST['idRepuesto']);
         $ingresoRepuesto = new IngresoRepuesto();
         $ingresoRepuesto->setIdRepuesto($repuesto->getIdRepuesto());
         $ingresoRepuesto->setCantidad($_POST['cantidad']);
         $fecha = new DateTime();
         $fecha->createFromFormat('d-m-Y', $_POST['fecha']);
         $ingresoRepuesto->setFecha($fecha->format('Y-m-d'));
         $ingresoRepuesto->setObservacion($_POST['observacion']);
         if (RepuestoDAO::ingreso($ingresoRepuesto)) {
             require_once './views/Movimiento Repuesto/ConfirmacionIngreso.php';
         }
     }
 }
Example #2
0
 public static function ingreso(IngresoRepuesto $ingresoRepuesto)
 {
     $result = BaseDatos::getDbh()->prepare("INSERT INTO IngresoRepuesto (idRepuesto, cantidad, fecha, observacion) VALUES (:idRepuesto, :cantidad, :fecha, :observacion)");
     $result->bindParam(':idRepuesto', $ingresoRepuesto->getIdRepuesto());
     $result->bindParam(':cantidad', $ingresoRepuesto->getCantidad());
     $result->bindParam(':fecha', $ingresoRepuesto->getFecha());
     $result->bindParam(':observacion', $ingresoRepuesto->getObservacion());
     return $result->execute();
 }