From 0fa2cc5e71705e8b5e7c8d200194ad0f43de2c13 Mon Sep 17 00:00:00 2001 From: gandhimathi Bharathirajan Date: Tue, 18 Apr 2017 12:54:06 +0530 Subject: [PATCH] CST Field Added --- application/controllers/supplier.php | 37 +++++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/application/controllers/supplier.php b/application/controllers/supplier.php index a6b15e48..a28285a6 100644 --- a/application/controllers/supplier.php +++ b/application/controllers/supplier.php @@ -159,9 +159,21 @@ class supplier extends BaseController $PaymentTerms = $this->input->post('PaymentTerms'); $Payment = $this->input->post('Payment'); $PayableAT = $this->input->post('PayableAT'); + $CSTNo = $this->input->post('CSTNo'); + + $CSTDt = $this->input->post('dateofCST'); + + if($CSTDt != '') + { + $CSTDate = $this->getDateformat($CSTDt); + } + else + { + $CSTDate = null; + } $Createdby = $this->session->userdata ( 'userId' ); - - $supplier = array('SupplierName'=>$SupplierName, 'Address'=>$Address, 'ContactNumber'=>$ContactNumber, 'AlternateContactNumber'=> $AlternateContactNumber,'EmailAddress'=>$EmailAddress,'Exiseregistration'=>$Exiseregistration,'TIN'=>$TIN,'PAN'=>$PAN,'GSTNo'=>$GSTNo,'GSTRange'=>$GSTRange,'CollectrateAddress'=>$CollectrateAddress,'UANumber'=>$UANumber,'PaymentTerms'=>$PaymentTerms,'PaymentDays'=>$Payment,'PayableAT'=>$PayableAT,'Createdby'=>$Createdby); + + $supplier = array('SupplierName'=>$SupplierName, 'Address'=>$Address, 'ContactNumber'=>$ContactNumber, 'AlternateContactNumber'=> $AlternateContactNumber,'EmailAddress'=>$EmailAddress,'Exiseregistration'=>$Exiseregistration,'TIN'=>$TIN,'PAN'=>$PAN,'GSTNo'=>$GSTNo,'GSTRange'=>$GSTRange,'CollectrateAddress'=>$CollectrateAddress,'UANumber'=>$UANumber,'PaymentTerms'=>$PaymentTerms,'PaymentDays'=>$Payment,'PayableAT'=>$PayableAT,'CSTNo'=>$CSTNo,'CSTDate'=>$CSTDate,'Createdby'=>$Createdby); $result = $this->supplier_model->addNewsupplier($supplier); @@ -180,6 +192,12 @@ class supplier extends BaseController } + function getDateformat($Val) + { + $date = new DateTime($Val); + $retDate = $date->format('Y-m-d H:i:s'); + return $retDate; + } /** * This function is used to edit the Supplier information */ @@ -230,9 +248,22 @@ class supplier extends BaseController { $IsActive = '0'; } + + $CSTNo = $this->input->post('CSTNo'); + + $CSTDt = $this->input->post('dateofCST'); + + if($CSTDt != '') + { + $CSTDate = $this->getDateformat($CSTDt); + } + else + { + $CSTDate = null; + } $supplier = array(); - $supplier = array('SupplierName'=>$SupplierName, 'Address'=>$Address, 'ContactNumber'=>$ContactNumber, 'AlternateContactNumber'=> $AlternateContactNumber,'EmailAddress'=>$EmailAddress,'Exiseregistration'=>$Exiseregistration,'TIN'=>$TIN,'PAN'=>$PAN,'GSTNo'=>$GSTNo,'GSTRange'=>$GSTRange,'CollectrateAddress'=>$CollectrateAddress,'UANumber'=>$UANumber,'PaymentTerms'=>$PaymentTerms,'PaymentDays'=>$Payment,'PayableAT'=>$PayableAT,'UpdatedBy'=>$UpdatedBy,'IsActive'=>$IsActive); + $supplier = array('SupplierName'=>$SupplierName, 'Address'=>$Address, 'ContactNumber'=>$ContactNumber, 'AlternateContactNumber'=> $AlternateContactNumber,'EmailAddress'=>$EmailAddress,'Exiseregistration'=>$Exiseregistration,'TIN'=>$TIN,'PAN'=>$PAN,'GSTNo'=>$GSTNo,'GSTRange'=>$GSTRange,'CollectrateAddress'=>$CollectrateAddress,'UANumber'=>$UANumber,'PaymentTerms'=>$PaymentTerms,'PaymentDays'=>$Payment,'PayableAT'=>$PayableAT,'UpdatedBy'=>$UpdatedBy,'IsActive'=>$IsActive,'CSTNo'=>$CSTNo,'CSTDate'=>$CSTDate); $result = $this->supplier_model->UpdateSupplier($supplier, $supplierID);