initializing git repo
This commit is contained in:
commit
3df8fc53b8
86 changed files with 5649 additions and 0 deletions
125
pages/add_part.php
Executable file
125
pages/add_part.php
Executable file
|
|
@ -0,0 +1,125 @@
|
|||
<?php
|
||||
|
||||
if (isset($_POST['NewPartType'])) $_SESSION['NewPartType'] = $_POST['NewPartType'];
|
||||
if (isset($_POST['NewPartStorage'])) $_SESSION['NewPartStorage'] = $_POST['NewPartStorage'];
|
||||
if (isset($_POST['NewPartPackage'])) $_SESSION['NewPartPackage'] = $_POST['NewPartPackage'];
|
||||
$_SESSION['NewPartObsolete'] = (isset($_POST['NewPartObsolete']))? $_POST['NewPartObsolete']:"";
|
||||
$_SESSION['NewPartName'] = (isset($_POST['NewPartName']))? $_POST['NewPartName']:"";
|
||||
$_SESSION['NewPartValue1'] = (isset($_POST['NewPartValue1']))? $_POST['NewPartValue1']:"";
|
||||
$_SESSION['NewPartValue2'] = (isset($_POST['NewPartValue2']))? $_POST['NewPartValue2']:"";
|
||||
$_SESSION['NewPartValue3'] = (isset($_POST['NewPartValue3']))? $_POST['NewPartValue3']:"";
|
||||
$_SESSION['NewPartShortDesc'] = (isset($_POST['NewPartShortDesc']))? $_POST['NewPartShortDesc']:"";
|
||||
$_SESSION['NewPartLongDesc'] = (isset($_POST['NewPartLongDesc']))? $_POST['NewPartLongDesc']:"";
|
||||
$_SESSION['NewPartVendor'] = (isset($_POST['NewPartVendor']))? $_POST['NewPartVendor']:"";
|
||||
$_SESSION['NewPartVedorLink'] = (isset($_POST['NewPartVedorLink']))? $_POST['NewPartVedorLink']:"";
|
||||
$_SESSION['NewPartManufactorLink'] = (isset($_POST['NewPartManufactorLink']))? $_POST['NewPartManufactorLink']:"";
|
||||
$_SESSION['NewPartPackageUnit'] = (isset($_POST['NewPartPackageUnit']))? $_POST['NewPartPackageUnit']:"";
|
||||
$_SESSION['NewPartPrice'] = (isset($_POST['NewPartPrice']))? $_POST['NewPartPrice']:"";
|
||||
$_SESSION['NewPartMinOrderQty'] = (isset($_POST['NewPartMinOrderQty']))? $_POST['NewPartMinOrderQty']:"";
|
||||
$_SESSION['NewPartQty'] = (isset($_POST['NewPartQty']))? $_POST['NewPartQty']:"";
|
||||
$_SESSION['NewPartMinQty'] = (isset($_POST['NewPartMinQty']))? $_POST['NewPartMinQty']:"";
|
||||
$AddNewPartSetp = (isset($_GET['AddNewPartSetp'])) ? $_GET['AddNewPartSetp']:"";
|
||||
|
||||
if (UserHasRight('EditParts'))
|
||||
{
|
||||
if ($AddNewPartSetp=="CreatePart")
|
||||
{
|
||||
if (!isset($_SESSION['NewPartPackage']) || !$_SESSION['NewPartPackage']) $AddNewPartSetp="SelectPackage" ;
|
||||
elseif (!isset($_SESSION['NewPartStorage']) || !$_SESSION['NewPartStorage']) $AddNewPartSetp="SelectStorage" ;
|
||||
elseif (!isset($_SESSION['NewPartType']) || !$_SESSION['NewPartType']) $AddNewPartSetp="" ;
|
||||
else
|
||||
{
|
||||
if (!$_SESSION['NewPartName'] && !$_SESSION['NewPartShortDesc'] && !$_SESSION['NewPartLongDesc']
|
||||
&& !$_SESSION['NewPartValue1'] && !$_SESSION['NewPartValue2'] && !$_SESSION['NewPartValue3'])
|
||||
{
|
||||
MessageError(LangSpell('SentenceNoNameOrValueOrDescriptionGiven'));
|
||||
ErrorLog("[add_part.php] No name, description or value given!");
|
||||
$AddNewPartSetp="SelectValues";
|
||||
}
|
||||
else
|
||||
{
|
||||
$InsertQuery = "INSERT INTO `Parts` (`Name`, `Value1`, `Value2`, `Value3`, `ShortDesc`, `LongDesc`"
|
||||
.", `TypeId`, `StorageId`, `PackageId`, `VendorId`, `VendorLink`, `ManufactorLink`"
|
||||
.", `PackageUnit`, `Price`, `MinOrderQty`, `Qty`, `MinQty`, `Obsolete`) VALUES "
|
||||
."('".$_SESSION['NewPartName']."', '".OtherSiPrefixToFloat ($_SESSION['NewPartValue1'])."'"
|
||||
.", '".OtherSiPrefixToFloat ($_SESSION['NewPartValue2'])."', '".OtherSiPrefixToFloat ($_SESSION['NewPartValue3'])."'"
|
||||
.", '".$_SESSION['NewPartShortDesc']."', '".$_SESSION['NewPartLongDesc']."'"
|
||||
.", '".$_SESSION['NewPartType']."', '".$_SESSION['NewPartStorage']."'"
|
||||
.", '".$_SESSION['NewPartPackage']."', '".$_SESSION['NewPartVendor']."'"
|
||||
.", '".$_SESSION['NewPartVedorLink']."', '".$_SESSION['NewPartManufactorLink']."'"
|
||||
.", '".$_SESSION['NewPartPackageUnit']."', '".OtherConvertToFloat ($_SESSION['NewPartPrice'])."'"
|
||||
.", '".$_SESSION['NewPartMinOrderQty']."', '".$_SESSION['NewPartQty']."'"
|
||||
.", '".$_SESSION['NewPartMinQty']."', '".((isset($_SESSION['NewPartObsolete']) && strtolower($_SESSION['NewPartObsolete'])=="true")? "True":"False")."');";
|
||||
global $GlobalMysqlHandler;
|
||||
if (mysqli_query($GlobalMysqlHandler, $InsertQuery))
|
||||
{
|
||||
unset($_SESSION['NewPartType'],$_SESSION['NewPartStorage'],$_SESSION['NewPartPackage']
|
||||
,$_SESSION['NewPartName'],$_SESSION['NewPartValue1'],$_SESSION['NewPartValue2']
|
||||
,$_SESSION['NewPartValue3'],$_SESSION['NewPartShortDesc'],$_SESSION['NewPartLongDesc']
|
||||
,$_SESSION['NewPartVendor'],$_SESSION['NewPartVedorLink'],$_SESSION['NewPartManufactorLink']
|
||||
,$_SESSION['NewPartPackageUnit'],$_SESSION['NewPartPrice'],$_SESSION['NewPartMinOrderQty']
|
||||
,$_SESSION['NewPartQty'],$_SESSION['NewPartMinQty']);
|
||||
$AddNewPartSetp = "";
|
||||
MessageSuccess(LangSpell('SentenceNewPartAdded'));
|
||||
}
|
||||
else
|
||||
{
|
||||
MessageError(LangSpell('SentenceDatabaseError'));
|
||||
ErrorLog("[add_part.hp] Failed to Insert new part!");
|
||||
$AddNewPartSetp="SelectValues";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ($AddNewPartSetp=="SelectValues")
|
||||
{
|
||||
if (isset($_SESSION['NewPartPackage']) && $_SESSION['NewPartPackage'])
|
||||
{
|
||||
include "./pages/add_part_values.php";
|
||||
}
|
||||
else
|
||||
{
|
||||
MessageWarning(LangSpell('SentencePleaseSelectPackage'));
|
||||
$AddNewPartSetp="SelectPackage";
|
||||
}
|
||||
}
|
||||
|
||||
if ($AddNewPartSetp=="SelectPackage")
|
||||
{
|
||||
if (isset($_SESSION['NewPartStorage']) && $_SESSION['NewPartStorage'])
|
||||
{
|
||||
include "./pages/add_part_package.php";
|
||||
}
|
||||
else
|
||||
{
|
||||
MessageWarning(LangSpell('SentencePleaseSelectPartStorage'));
|
||||
$AddNewPartSetp="SelectStorage";
|
||||
}
|
||||
}
|
||||
|
||||
if ($AddNewPartSetp=="SelectStorage")
|
||||
{
|
||||
if (isset($_SESSION['NewPartType']) && $_SESSION['NewPartType'])
|
||||
{
|
||||
include "./pages/add_part_storage.php";
|
||||
}
|
||||
else
|
||||
{
|
||||
MessageWarning(LangSpell('SentencePleaseSelectPartType'));
|
||||
include "./pages/add_part_type.php";
|
||||
}
|
||||
}
|
||||
|
||||
if ($AddNewPartSetp=="")
|
||||
{
|
||||
$_SESSION['NewPartType'] = 0;
|
||||
$_SESSION['NewPartStorage'] = 0;
|
||||
include "./pages/add_part_type.php";
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
MessageError(LangSpell("ScentenceNoUserRights"));
|
||||
}
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue