public static function validateCreate($animal, $valor) { $flag = false; if (empty($animal) or !isset($animal) or $animal == '') { session::getInstance()->setError(i18n::__(10093, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoVentaTableClassgetNameField(detalleProcesoVentaTableClass::ANIMAL, true), true); } if (!is_numeric($animal)) { session::getInstance()->setError(i18n::__(10057, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoVentaTableClass::getNameField(detalleProcesoVentaTableClass::ANIMAL, true), true); } if ($animal < 0) { session::getInstance()->setError(i18n::__(10095, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoVentaTableClass::getNameField(detalleProcesoVentaTableClass::ANIMAL, true), true); } if ($valor < 0) { session::getInstance()->setError(i18n::__(10116, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoVentaTableClass::getNameField(detalleProcesoVentaTableClass::VALOR, true), true); } if (empty($valor) or !isset($valor) or $valor == '') { session::getInstance()->setError(i18n::__(10117, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoVentaTableClass::getNameField(detalleProcesoVentaTableClass::VALOR, true), true); } if (!is_numeric($valor)) { session::getInstance()->setError(i18n::__(10118, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoVentaTableClass::getNameField(detalleProcesoVentaTableClass::VALOR, true), true); } if ($flag == true) { request::getInstance()->setMethod('GET'); routing::getInstance()->forward('factura', 'indexFacturaVenta'); } }
public static function validateCreate($insumo, $cantidad, $valor, $tipo) { $flag = false; if (empty($id_registro) or !isset($id_registro) or $id_registro == '') { session::getInstance()->setError(i18n::__(10107, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClassgetNameField(detalleProcesoCompraTableClass::PROCESO_COMPRA_ID, true), true); } if (!is_numeric($id_registro)) { session::getInstance()->setError(i18n::__(10108, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::PROCESO_COMPRA_ID, true), true); } if ($id_registro < 0) { session::getInstance()->setError(i18n::__(10109, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::PROCESO_COMPRA_ID, true), true); } if (empty($tipo) or !isset($tipo) or $tipo == '') { session::getInstance()->setError(i18n::__(10044, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::TIPO_INSUMO, true), true); } if (!is_numeric($tipo)) { session::getInstance()->setError(i18n::__(10085, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::TIPO_INSUMO, true), true); } if ($tipo < 0) { session::getInstance()->setError(i18n::__(10086, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::TIPO_INSUMO, true), true); } if (empty($insumo) or !isset($insumo) or $insumo == '') { session::getInstance()->setError(i18n::__(10047, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::INSUMO_ID, true), true); } if (!is_numeric($insumo)) { session::getInstance()->setError(i18n::__(10102, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::INSUMO_ID, true), true); } if ($insumo < 0) { session::getInstance()->setError(i18n::__(10103, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::INSUMO_ID, true), true); } if ($valor < 0) { session::getInstance()->setError(i18n::__(10080, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::VALOR_UNITARIO, true), true); } if (empty($valor) or !isset($valor) or $valor == '') { session::getInstance()->setError(i18n::__(10050, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::VALOR_UNITARIO, true), true); } if (!is_numeric($valor)) { session::getInstance()->setError(i18n::__(10051, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::VALOR_UNITARIO, true), true); } if (empty($cantidad) or !isset($cantidad) or $cantidad == '') { session::getInstance()->setError(i18n::__(10087, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::CANTIDAD, true), true); } if (!is_numeric($cantidad)) { session::getInstance()->setError(i18n::__(10083, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::CANTIDAD, true), true); } if ($cantidad < 0) { session::getInstance()->setError(i18n::__(10081, null, 'errors')); $flag = true; session::getInstance()->setFlash(detalleProcesoCompraTableClass::getNameField(detalleProcesoCompraTableClass::CANTIDAD, true), true); } if ($flag == true) { request::getInstance()->setMethod('GET'); routing::getInstance()->forward('factura', 'indexFacturaCompra'); } }
/** * Returns an array of translations of a key in all available languages * This function is variadic and allows up to 8 arguments, just as sprintf. * @return integer */ function __all($key) { global $ExistingLangs; $numargs = func_num_args(); $args = func_get_args(); $key = $args[0]; $ret = array(); foreach ($ExistingLangs as $l) { if ($numargs == 1) { $ret[$l] = i18n::__($key, $l); } else { if ($numargs == 2) { $ret[$l] = sprintf(i18n::__($key, $l), $args[1]); } else { if ($numargs == 3) { $ret[$l] = sprintf(i18n::__($key, $l), $args[1], $args[2]); } else { if ($numargs == 4) { $ret[$l] = sprintf(i18n::__($key, $l), $args[1], $args[2], $args[3]); } else { if ($numargs == 5) { $ret[$l] = sprintf(i18n::__($key, $l), $args[1], $args[2], $args[3], $args[4]); } else { if ($numargs == 6) { $ret[$l] = sprintf(i18n::__($key, $l), $args[1], $args[2], $args[3], $args[4], $args[5]); } else { if ($numargs == 7) { $ret[$l] = sprintf(i18n::__($key, $l), $args[1], $args[2], $args[3], $args[4], $args[5], $args[6]); } else { $ret[$l] = sprintf(i18n::__($key, $l), $args[1], $args[2], $args[3], $args[4], $args[5], $args[6], $args[7]); } } } } } } } } return $ret; }