Edit Requuistion issue Fixed

This commit is contained in:
gandhimathi Bharathirajan 2017-06-21 10:56:35 +05:30
parent dff68e67e2
commit 2694ac3cf9

View File

@ -384,7 +384,7 @@ class requisitionform extends BaseController
{ {
$Status = $this->input->post('txtStatus'); $Status = $this->input->post('txtStatus');
$ReqNumber = $this->input->post('txtReqNo'); $ReqNumber = $this->input->post('txtReqNo');
//echo $ReqNumber; $CostCenter = $this->input->post('CostCenter');
$UpdatedBy = $this->session->userdata ( 'userId' ); $UpdatedBy = $this->session->userdata ( 'userId' );
$dt = new DateTime('now', new DateTimeZone('Asia/Kolkata')); $dt = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
$updatedDate = $dt->format('Y-m-d H:i:s'); $updatedDate = $dt->format('Y-m-d H:i:s');
@ -394,12 +394,12 @@ class requisitionform extends BaseController
if(strlen($Status) > 1) 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); $UpdateReq = $this->requistion_model->UpdateRequistion($Request, $ReqNumber);
} }
else 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); $UpdateReq = $this->requistion_model->UpdateRequistion($Request, $ReqNumber);
} }
@ -407,7 +407,7 @@ class requisitionform extends BaseController
$comma_separated = explode(':', $DeletedRow); $comma_separated = explode(':', $DeletedRow);
/* Table value update and Insert in the table */ /* Table value update and Insert in the table */
//echo "RowCOunt:" .$RowCount;
$SkipInsert = False; $SkipInsert = False;
for ($i = 1; $i <= $RowCount; $i++) for ($i = 1; $i <= $RowCount; $i++)
{ {
@ -435,11 +435,13 @@ class requisitionform extends BaseController
if(count( $IsExists) == 0) if(count( $IsExists) == 0)
{ {
$ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate); $ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate);
$this->requistion_model->addRequistionDetails($ReqDetails); $this->requistion_model->addRequistionDetails($ReqDetails);
} }
else else
{ {
$ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate); $ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate);
$this->requistion_model->UpdateRequistionLineItem($ReqDetails,$ReqNumber,$MaterialCode); $this->requistion_model->UpdateRequistionLineItem($ReqDetails,$ReqNumber,$MaterialCode);
} }