Current File : /home/inlingua/public_html/noida/icentex_noida/oral/ingl_oral_main.main.php
<?php
error_reporting(0);
//  Created on: 18-02-2015
session_start();
ini_set('memory_limit', '256M');
/*
$loggedUserNo = $_SESSION['loggedUserNo'];
if ($loggedUserNo == "")
{	echo "Please <a href='index.php'>login</a> first.";
	exit(0);
}
*/

// Include the database connection details
require('../dbConnection.php');

// Include common functions
require('../commonFunc.php');

// Include common functions
require('../globalVars.php');


// Setup table name, configuration and data entry form
$tableName = "ingl_oral_main";
$tableConf = $tableName . ".conf.php";
$dataForm = $tableName . ".form.php";
$viewForm = $tableName . ".view.php";

// Include table configuration details
require($tableConf);


// Include the table handler class
require('../dbHandler.class.php');
$dbObject = new dbHandler();
$dbObject->setTableName($tableName);
$dbObject->setDbFieldList($dbFieldList);
$dbObject->setKeyFieldName("recNo");
$dbObject->connect();

// Retrieve parameters from request
$dbObject->getDbFieldsFromRequest();

// Setup table name, configuration and data entry form
$tableName1 = "ingl_oral";
$tableConf1 = $tableName1 . ".conf.php";
require($tableConf1);
$dbObject1 = new dbHandler();
$dbObject1->setTableName($tableName1);
$dbObject1->setDbFieldList($dbFieldList1);
$dbObject1->setKeyFieldName("recNo");
$dbObject1->connect();
$dbObject1->getDbFieldsFromRequest();

$currentMode = "";
$formPrompt = "";
$succFailMesg = "";
$showResult = "N";

$action = $_REQUEST['aC'];
if (($action == "")  || ($action == "sA"))
{	// Set 'Add' mode in dataform
	$currentMode = "Save"; //$succFailMesg = "<b>Add entry</b>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>";
        $currentMode1="Send";
	        $queryR="select cost_oral from ingl_oral_cost where recNo='1'";
		$resultR=mysql_query($queryR);
		$numR=mysql_fetch_array($resultR);
		$rate=$numR['cost_oral'];
                $dbObject->setDbField("rates_apply",$rate);
		
}
else if ($action == "Save")
{	$currentMode = "Save"; 
        $currentMode1="Send";
	// Perform check for duplicate entry
	if($dbObject->Exists("recNo", $_REQUEST["recNo"]))
	{	$succFailMesg = "<font color='#da0000'><b>Could not add. entry with this key already exists.</b></font><br>";	
		$showResult = "N"; // Show dataentry form again
	}
	else
	{	//$today = date("Y-m-d");
		$queryR="select cost_oral from ingl_oral_cost where recNo='1'";
		$resultR=mysql_query($queryR);
		$numR=mysql_fetch_array($resultR);
		$rate=$numR['cost_oral'];
                $dbObject->setDbField("rates_apply",$rate);
		
		if($action=="Save")
		{
		$dbObject->setDbField('status','Save');
		}
		else if($action=="Send")
		{
		$dbObject->setDbField('sendDate',date("Y-m-d"));
		$dbObject->setDbField('status','Send');
		}
		
		$dbObject->Save();
                $id=mysql_insert_id();
		$dates=$_REQUEST['dates'];
		
		$tot=0;
		foreach($dates as $key=>$val){
		$dbObject1->setDbField("dates",$val);	
                $dbObject1->setDbField("main_id",$id);
		if($_REQUEST['oral_1_1_C'][$key]!="" && $_REQUEST['oral_1_1_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_1","".$_REQUEST['oral_1_1_C'][$key]."-".$_REQUEST['oral_1_1_N'][$key]."");
                $tot=$tot+1;		
		}
		else{
		$dbObject1->setDbField("oral_1_1","");	
		}
		
		if($_REQUEST['oral_1_2_C'][$key]!="" && $_REQUEST['oral_1_2_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_2","".$_REQUEST['oral_1_2_C'][$key]."-".$_REQUEST['oral_1_2_N'][$key]."");
                $tot=$tot+1;		
		}
		else{
		$dbObject1->setDbField("oral_1_2","");	
		}
		
		if($_REQUEST['oral_1_3_C'][$key]!="" && $_REQUEST['oral_1_3_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_3","".$_REQUEST['oral_1_3_C'][$key]."-".$_REQUEST['oral_1_3_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_3","");	
		}
		if($_REQUEST['oral_1_4_C'][$key]!="" && $_REQUEST['oral_1_4_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_4","".$_REQUEST['oral_1_4_C'][$key]."-".$_REQUEST['oral_1_4_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_4","");	
		}
		if($_REQUEST['oral_1_5_C'][$key]!="" && $_REQUEST['oral_1_5_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_5","".$_REQUEST['oral_1_5_C'][$key]."-".$_REQUEST['oral_1_5_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_5","");	
		}

                
                if($_REQUEST['oral_1_6_C'][$key]!="" && $_REQUEST['oral_1_6_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_6","".$_REQUEST['oral_1_6_C'][$key]."-".$_REQUEST['oral_1_6_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_6","");	
		}

               
                if($_REQUEST['oral_1_7_C'][$key]!="" && $_REQUEST['oral_1_7_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_7","".$_REQUEST['oral_1_7_C'][$key]."-".$_REQUEST['oral_1_7_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_7","");	
		}

                if($_REQUEST['oral_1_8_C'][$key]!="" && $_REQUEST['oral_1_8_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_8","".$_REQUEST['oral_1_8_C'][$key]."-".$_REQUEST['oral_1_8_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_8","");	
		}
		
		
		if($_REQUEST['oral_1_9_C'][$key]!="" && $_REQUEST['oral_1_9_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_9","".$_REQUEST['oral_1_9_C'][$key]."-".$_REQUEST['oral_1_9_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_9","");	
		}
		
		
		if($_REQUEST['oral_1_10_C'][$key]!="" && $_REQUEST['oral_1_10_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_10","".$_REQUEST['oral_1_10_C'][$key]."-".$_REQUEST['oral_1_10_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_10","");	
		}
		
		
		if($_REQUEST['oral_1_11_C'][$key]!="" && $_REQUEST['oral_1_11_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_11","".$_REQUEST['oral_1_11_C'][$key]."-".$_REQUEST['oral_1_11_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_11","");	
		}
		
		if($_REQUEST['oral_1_12_C'][$key]!="" && $_REQUEST['oral_1_12_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_12","".$_REQUEST['oral_1_12_C'][$key]."-".$_REQUEST['oral_1_12_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_12","");	
		}
                 
		 if($_REQUEST['oral_1_13_C'][$key]!="" && $_REQUEST['oral_1_13_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_13","".$_REQUEST['oral_1_13_C'][$key]."-".$_REQUEST['oral_1_13_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_13","");	
		}
                
		if($_REQUEST['oral_2_1_C'][$key]!="" && $_REQUEST['oral_2_1_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_1","".$_REQUEST['oral_2_1_C'][$key]."-".$_REQUEST['oral_2_1_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_1","");	
		}
		
		if($_REQUEST['oral_2_2_C'][$key]!="" && $_REQUEST['oral_2_2_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_2","".$_REQUEST['oral_2_2_C'][$key]."-".$_REQUEST['oral_2_2_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_2","");	
		}
		
		if($_REQUEST['oral_2_3_C'][$key]!="" && $_REQUEST['oral_2_3_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_3","".$_REQUEST['oral_2_3_C'][$key]."-".$_REQUEST['oral_2_3_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_3","");	
		}
		
/*
		if($_REQUEST['oral_2_4_C'][$key]!="" && $_REQUEST['oral_2_4_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_4","".$_REQUEST['oral_2_4_C'][$key]."-".$_REQUEST['oral_2_4_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_4","");	
		}
		
		if($_REQUEST['oral_2_5_C'][$key]!="" && $_REQUEST['oral_2_5_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_5","".$_REQUEST['oral_2_5_C'][$key]."-".$_REQUEST['oral_2_5_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_5","");	
		}
		*/

		if($_REQUEST['oral_3_1_C'][$key]!="" && $_REQUEST['oral_3_1_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_1","".$_REQUEST['oral_3_1_C'][$key]."-".$_REQUEST['oral_3_1_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_1","");	
		}

		if($_REQUEST['oral_3_2_C'][$key]!="" && $_REQUEST['oral_3_2_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_2","".$_REQUEST['oral_3_2_C'][$key]."-".$_REQUEST['oral_3_2_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_2","");	
		}
 /*
		if($_REQUEST['oral_3_3_C'][$key]!="" && $_REQUEST['oral_3_3_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_3","".$_REQUEST['oral_3_3_C'][$key]."-".$_REQUEST['oral_3_3_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_3","");	
		}
		if($_REQUEST['oral_3_4_C'][$key]!="" && $_REQUEST['oral_3_4_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_4","".$_REQUEST['oral_3_4_C'][$key]."-".$_REQUEST['oral_3_4_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_4","");	
		}
		if($_REQUEST['oral_3_5_C'][$key]!="" && $_REQUEST['oral_3_5_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_5","".$_REQUEST['oral_3_5_C'][$key]."-".$_REQUEST['oral_3_5_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_5","");	
		}
*/		
		
		//$dbObject1->setDbField("main_id",$id);
		$dbObject1->Save();
		}
		
		$tot_cost=$tot*$rate;
		$dbObject->setDbField("recNo",$id);
		$dbObject->setDbField("totalAmount",$tot_cost);
		$dbObject->Update("recNo",$id);
		
		$succFailMesg = "<b>Entry added successfully</b><br>";
		$showResult = "Y"; // Goto result part in dataform
		
		$_SESSION['dispMesg'] = array(date("U"), $succFailMesg);
		
		//$goUrl = "ingl_oral_main.select.php";
		if($action=="Save"){
		$goUrl = "ingl_oral_main.select.php?action=Save";
		//header('Location: '.$goUrl);	
		}
		else{
		$goUrl = "ingl_oral_main.select.php?action=Send";
		}
		header('Location: '.$goUrl);		
	}
}
else if ($action == "sM")
{	// Set 'Update' mode in dataform
	$currentMode = "Save>>"; $succFailMesg = "<b>Modify entry</b>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>";
        $currentMode1 = "Send>>";      
	
	// Retrieve record first
	if ($dbObject->Retrieve("recNo",$_REQUEST["kV"]))
	{ ; }
	else 
	{ 	$succFailMesg = "<font color='#da0000'><b>Could not retrieve entry. Contact system administrator</b></font>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>"; 
		$showResult = "Y"; // Goto result part in dataform
	}

}
else if ($action == "Save>>" || $action == "Send>>")
{	$currentMode = "Save>>";
        $currentMode1 = "Send>>";
	$showResult = "Y"; // Goto result part in dataform
	
	$dbObject1->Delete("main_id",$_REQUEST["kV"]);
		
	        $queryR="select rates_apply from ingl_oral_main where recNo='".$_REQUEST["kV"]."'";
		$resultR=mysql_query($queryR);
		$numR=mysql_fetch_array($resultR);
		$rate=$numR['rates_apply'];
               	
		
		
		$id=$_REQUEST['kV'];
		$dates=$_REQUEST['dates'];

		$tot=0;
		
		foreach($dates as $key=>$val){
                $dbObject1->setDbField("recNo",0); 		
		$dbObject1->setDbField("dates",$val);	
                $dbObject1->setDbField("main_id",$id);
		if($_REQUEST['oral_1_1_C'][$key]!="" && $_REQUEST['oral_1_1_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_1","".$_REQUEST['oral_1_1_C'][$key]."-".$_REQUEST['oral_1_1_N'][$key]."");
                $tot=$tot+1;		
		}
		else{
		$dbObject1->setDbField("oral_1_1","");	
		}
		
		if($_REQUEST['oral_1_2_C'][$key]!="" && $_REQUEST['oral_1_2_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_2","".$_REQUEST['oral_1_2_C'][$key]."-".$_REQUEST['oral_1_2_N'][$key]."");
                $tot=$tot+1;		
		}
		else{
		$dbObject1->setDbField("oral_1_2","");	
		}
		
		if($_REQUEST['oral_1_3_C'][$key]!="" && $_REQUEST['oral_1_3_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_3","".$_REQUEST['oral_1_3_C'][$key]."-".$_REQUEST['oral_1_3_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_3","");	
		}
		if($_REQUEST['oral_1_4_C'][$key]!="" && $_REQUEST['oral_1_4_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_4","".$_REQUEST['oral_1_4_C'][$key]."-".$_REQUEST['oral_1_4_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_4","");	
		}
		if($_REQUEST['oral_1_5_C'][$key]!="" && $_REQUEST['oral_1_5_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_5","".$_REQUEST['oral_1_5_C'][$key]."-".$_REQUEST['oral_1_5_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_5","");	
		}
                
                if($_REQUEST['oral_1_6_C'][$key]!="" && $_REQUEST['oral_1_6_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_6","".$_REQUEST['oral_1_6_C'][$key]."-".$_REQUEST['oral_1_6_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_6","");	
		}

               
                if($_REQUEST['oral_1_7_C'][$key]!="" && $_REQUEST['oral_1_7_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_7","".$_REQUEST['oral_1_7_C'][$key]."-".$_REQUEST['oral_1_7_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_7","");	
		}

                if($_REQUEST['oral_1_8_C'][$key]!="" && $_REQUEST['oral_1_8_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_8","".$_REQUEST['oral_1_8_C'][$key]."-".$_REQUEST['oral_1_8_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_8","");	
		}

                
		
		if($_REQUEST['oral_1_9_C'][$key]!="" && $_REQUEST['oral_1_9_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_9","".$_REQUEST['oral_1_9_C'][$key]."-".$_REQUEST['oral_1_9_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_9","");	
		}
		
		
		if($_REQUEST['oral_1_10_C'][$key]!="" && $_REQUEST['oral_1_10_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_10","".$_REQUEST['oral_1_10_C'][$key]."-".$_REQUEST['oral_1_10_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_10","");	
		}
		
		
		if($_REQUEST['oral_1_11_C'][$key]!="" && $_REQUEST['oral_1_11_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_11","".$_REQUEST['oral_1_11_C'][$key]."-".$_REQUEST['oral_1_11_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_11","");	
		}
		
		if($_REQUEST['oral_1_12_C'][$key]!="" && $_REQUEST['oral_1_12_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_12","".$_REQUEST['oral_1_12_C'][$key]."-".$_REQUEST['oral_1_12_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_12","");	
		}
		
		
		if($_REQUEST['oral_1_13_C'][$key]!="" && $_REQUEST['oral_1_13_N'][$key]!=""){
		$dbObject1->setDbField("oral_1_13","".$_REQUEST['oral_1_13_C'][$key]."-".$_REQUEST['oral_1_13_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_1_13","");	
		}
		

		if($_REQUEST['oral_2_1_C'][$key]!="" && $_REQUEST['oral_2_1_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_1","".$_REQUEST['oral_2_1_C'][$key]."-".$_REQUEST['oral_2_1_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_1","");	
		}
		
		if($_REQUEST['oral_2_2_C'][$key]!="" && $_REQUEST['oral_2_2_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_2","".$_REQUEST['oral_2_2_C'][$key]."-".$_REQUEST['oral_2_2_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_2","");	
		}
		
		if($_REQUEST['oral_2_3_C'][$key]!="" && $_REQUEST['oral_2_3_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_3","".$_REQUEST['oral_2_3_C'][$key]."-".$_REQUEST['oral_2_3_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_3","");	
		}
		
                /*
		if($_REQUEST['oral_2_4_C'][$key]!="" && $_REQUEST['oral_2_4_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_4","".$_REQUEST['oral_2_4_C'][$key]."-".$_REQUEST['oral_2_4_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_4","");	
		}
		
		if($_REQUEST['oral_2_5_C'][$key]!="" && $_REQUEST['oral_2_5_N'][$key]!=""){
		$dbObject1->setDbField("oral_2_5","".$_REQUEST['oral_2_5_C'][$key]."-".$_REQUEST['oral_2_5_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_2_5","");	
		}
		*/

		if($_REQUEST['oral_3_1_C'][$key]!="" && $_REQUEST['oral_3_1_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_1","".$_REQUEST['oral_3_1_C'][$key]."-".$_REQUEST['oral_3_1_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_1","");	
		}
		if($_REQUEST['oral_3_2_C'][$key]!="" && $_REQUEST['oral_3_2_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_2","".$_REQUEST['oral_3_2_C'][$key]."-".$_REQUEST['oral_3_2_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_2","");	
		}
                
                /*
		if($_REQUEST['oral_3_3_C'][$key]!="" && $_REQUEST['oral_3_3_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_3","".$_REQUEST['oral_3_3_C'][$key]."-".$_REQUEST['oral_3_3_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_3","");	
		}
		if($_REQUEST['oral_3_4_C'][$key]!="" && $_REQUEST['oral_3_4_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_4","".$_REQUEST['oral_3_4_C'][$key]."-".$_REQUEST['oral_3_4_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_4","");	
		}
		if($_REQUEST['oral_3_5_C'][$key]!="" && $_REQUEST['oral_3_5_N'][$key]!=""){
		$dbObject1->setDbField("oral_3_5","".$_REQUEST['oral_3_5_C'][$key]."-".$_REQUEST['oral_3_5_N'][$key]."");
		$tot=$tot+1;
		}
		else{
		$dbObject1->setDbField("oral_3_5","");	
		}
		*/
		
		//$dbObject1->setDbField("main_id",$id);
		$dbObject1->Save();
		}

	        
		$tot_cost=$tot*$rate;
		$dbObject->setDbField("totalAmount",$tot_cost);
		
		if($action=="Save>>")
		{
		$dbObject->setDbField('status','Save');
		}
		else if($action=="Send>>")
		{
		$dbObject->setDbField('sendDate',date("Y-m-d"));
		$dbObject->setDbField('status','Send');
		}

		

	if ($dbObject->Update("recNo",$_REQUEST["kV"]))
	{
                
		
		$succFailMesg = "<b>Entry modified successfully</b><br>";
	
		$_SESSION['dispMesg'] = array(date("U"), $succFailMesg);
                if($action=="Save>>"){
		$goUrl = "ingl_oral_main.select.php?action=Save";
		//header('Location: '.$goUrl);	
		}
		else{
		$goUrl = "ingl_oral_main.select.php?action=Send";
		}
		header('Location: '.$goUrl);	
	}
	else
	{	$succFailMesg = "<font color='#da0000'><b>Could not modify entry. Contact system administrator</b></font>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>" ; 
	}
}
else if ($action == "sD")
{	$currentMode = "Delete"; $succFailMesg = "<b>Delete entry</b>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>";
	// Retrieve record first
	if ($dbObject->Retrieve("recNo",$_REQUEST["kV"]))
	{ ; }
	else 
	{	$succFailMesg = "<font color='#da0000'><b>Could not retrieve entry. Contact system administrator</b></font>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>";
		$showResult = "Y"; // Goto result part in dataform		
	}
}
else if ($action == "Delete")
{	$showResult = "Y"; // Goto result part in dataform
	
	if ($dbObject->Delete("recNo",$_REQUEST["kV"]))
	{	$succFailMesg = "<b>Entry deleted successfully</b><br>";
	
		$_SESSION['dispMesg'] = array(date("U"), $succFailMesg);
		$goUrl = "ingl_oral_main.select.php";
		header('Location: '.$goUrl);
	}
	else
	{	$succFailMesg = "<font color='#da0000'><b>Could not delete entry. Contact System administrator</b></font>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>" ; }
}
else if ($action == "sV")
{	// Set 'View' mode 
	$currentMode = "View"; $succFailMesg = "<b>View entry</b>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>";
	$dataForm = $viewForm;
	
	// Retrieve record first
	if ($dbObject->Retrieve("recNo",$_REQUEST["kV"]))
	{ ; }
	else 
	{	$succFailMesg = "<font color='#da0000'><b>Could not retrieve entry. Contact system administrator</b></font>&nbsp;&nbsp;&nbsp;&nbsp;[<a href='javascript:history.back()'>Back</a>]<br>"; 
		$showResult = "Y"; // Goto result part in dataform
	}

}
else
{	echo "Nothing to do !";
	return;
}

// Load the data entry or  view entry form
require($dataForm);

$dbObject->CloseConnection();
return;

?>