From 2694ac3cf9c085ceae5935950a0a7b80eb6e7a44 Mon Sep 17 00:00:00 2001 From: gandhimathi Bharathirajan Date: Wed, 21 Jun 2017 10:56:35 +0530 Subject: [PATCH] Edit Requuistion issue Fixed --- application/controllers/requisitionform.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/application/controllers/requisitionform.php b/application/controllers/requisitionform.php index 46f1259e..7cecda2f 100755 --- a/application/controllers/requisitionform.php +++ b/application/controllers/requisitionform.php @@ -384,7 +384,7 @@ class requisitionform extends BaseController { $Status = $this->input->post('txtStatus'); $ReqNumber = $this->input->post('txtReqNo'); - //echo $ReqNumber; + $CostCenter = $this->input->post('CostCenter'); $UpdatedBy = $this->session->userdata ( 'userId' ); $dt = new DateTime('now', new DateTimeZone('Asia/Kolkata')); $updatedDate = $dt->format('Y-m-d H:i:s'); @@ -394,12 +394,12 @@ class requisitionform extends BaseController if(strlen($Status) > 1) { - $Request = array( 'Status'=>$Status,'CreatedDate'=>$updatedDate,'CreatedBy'=>$UpdatedBy); + $Request = array( 'Status'=>$Status,'CreatedDate'=>$updatedDate,'CreatedBy'=>$UpdatedBy,'CostCenterCode'=>$CostCenter); $UpdateReq = $this->requistion_model->UpdateRequistion($Request, $ReqNumber); } else { - $Request = array( 'Status'=>REQ_PENDING_APPROVAL,'updatedOn'=>$updatedDate); + $Request = array( 'Status'=>REQ_PENDING_APPROVAL,'updatedOn'=>$updatedDate,'CostCenterCode'=>$CostCenter); $UpdateReq = $this->requistion_model->UpdateRequistion($Request, $ReqNumber); } @@ -407,7 +407,7 @@ class requisitionform extends BaseController $comma_separated = explode(':', $DeletedRow); /* Table value update and Insert in the table */ - + //echo "RowCOunt:" .$RowCount; $SkipInsert = False; for ($i = 1; $i <= $RowCount; $i++) { @@ -435,11 +435,13 @@ class requisitionform extends BaseController if(count( $IsExists) == 0) { $ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate); + $this->requistion_model->addRequistionDetails($ReqDetails); } else { $ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate); + $this->requistion_model->UpdateRequistionLineItem($ReqDetails,$ReqNumber,$MaterialCode); }