diff --git a/application/controllers/assetdetails.php b/application/controllers/assetdetails.php index 87300668..c730c515 100755 --- a/application/controllers/assetdetails.php +++ b/application/controllers/assetdetails.php @@ -38,9 +38,7 @@ class assetdetails extends BaseController { $this->load->model('assetdetails_model'); - - - + $data['userRecords'] = $this->assetdetails_model->assetListing(); $this->global['pageTitle'] = 'Siddharth : Asset List'; @@ -129,11 +127,11 @@ class assetdetails extends BaseController echo json_encode($ser); die(); } - function getlin(){ - $line = $this->input->post('line'); + // function getlin(){ + // $line = $this->input->post('line'); - } + // } /* Validation for Department Dropdown */ function Department_validate($selectValue) @@ -217,9 +215,15 @@ class assetdetails extends BaseController $DateOfCommission = $this->input->post('DateOfCommission'); $CreatedBy = $this->session->userdata('userId'); $AssetValue = $this->input->post('Assetvalue'); - $DOPurchase = $this->getDateformat($DateOfPurchase); - $DOCommission= $this->getDateformat($DateOfCommission); - $AssetStatus = $this->input->post('AssetStatus'); + if($DateOfCommission != '') + { + $DOPurchase = $this->getDateformat($DateOfPurchase); + } + if($DateOfPurchase != '') + { + $DOCommission= $this->getDateformat($DateOfCommission); + } + $AssetStatus = $this->input->post('AssetStatus'); $Remarks = $this->input->post('Remarks'); $PONO = $this->input->post('PONO'); $lineitem = $this->input->post('lineitem'); @@ -265,12 +269,13 @@ class assetdetails extends BaseController /** * This function is used load user edit information * @param number $userId : Optional : This is user id - + */ - function ech(){ + /*function ech(){ echo $this->input->post('Asset_Code'); }*/ + function editOldasset($AssetCode = '',$PO='') { @@ -300,6 +305,7 @@ class assetdetails extends BaseController $this->loadViews("editOldasset", $this->global, $data,NULL); } + /** * This function is used to edit the user information @@ -340,9 +346,17 @@ class assetdetails extends BaseController // $DateOfPurchase = $DateOfPurchase ->format('d-m-y'); $DateOfCommission = $this->input->post('DateOfCommission'); $UpdatedBy = $this->session->userdata('userId'); - $AssetValue = $this->input->post('Assetvalue'); - $DOPurchase = $this->getDateformat($DateOfPurchase); - $DOCommission= $this->getDateformat($DateOfCommission); + $Assetvalue = $this->input->post('Assetvalue'); + if($DateOfCommission != '') + { + $DOPurchase = $this->getDateformat($DateOfPurchase); + } + if($DateOfPurchase != '') + { + $DOCommission= $this->getDateformat($DateOfCommission); + } + + $AssetStatus = $this->input->post('AssetStatus'); $Remarks = $this->input->post('Remarks'); $PONO = $this->input->post('PONO'); @@ -364,7 +378,7 @@ class assetdetails extends BaseController $asset = array(); - $asset = array('AssetName'=>$AssetName, 'Description'=>$Description,'DEPCode'=>$Department,'Location'=>$Location,'UserName'=>$User,'SupplierCode'=>$SupplierName,'DateOfPurchase'=>$DOPurchase,'DateOfCommison'=>$DOCommission,'AssetValue'=>$AssetValue,'AssetStatus'=>$AssetStatus,'IsActive'=>$IsActive,'Remarks'=>$Remarks,'UpdatedBy'=>$UpdatedBy,'PONO'=>$PONO,'POLineItem'=>$lineitem,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity); + $asset = array('AssetName'=>$AssetName, 'Description'=>$Description,'DEPCode'=>$Department,'Location'=>$Location,'UserName'=>$User,'SupplierCode'=>$SupplierName,'DateOfPurchase'=>$DOPurchase,'DateOfCommison'=>$DOCommission,'AssetValue'=>$Assetvalue,'AssetStatus'=>$AssetStatus,'IsActive'=>$IsActive,'Remarks'=>$Remarks,'UpdatedBy'=>$UpdatedBy,'PONO'=>$PONO,'POLineItem'=>$lineitem,'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity); //print_r($asset);die(); @@ -388,7 +402,7 @@ class assetdetails extends BaseController function getDateformat($Val) { $date = new DateTime($Val); - $retDate = $date->format('d-m-y H:i:s'); + $retDate = $date->format('Y-m-d H:i:s'); return $retDate; } diff --git a/application/models/assetdetails_model.php b/application/models/assetdetails_model.php index eb86ce78..5fb55dde 100755 --- a/application/models/assetdetails_model.php +++ b/application/models/assetdetails_model.php @@ -15,7 +15,7 @@ class assetdetails_model extends CI_Model $this->db->select('asd.*,dep.DepartmentName,sup.SupplierName'); $this->db->from('T_Asset_Details asd'); $this->db->join('T_DepartmentDetails dep', ' dep.DEPCode = asd.DEPCode','left'); - $this->db->join ('T_SupplierDetailsN sup','sup.SupplierID = asd.SupplierCode'); + $this->db->join ('T_SupplierDetailsN sup','sup.SupplierID = asd.SupplierCode','left'); $query = $this->db->get(); @@ -222,7 +222,7 @@ function addNewasset($asset) $query = $this->db->get(); - // print_r($this->db->last_query()); + //print_r($this->db->last_query()); return $query->result(); } function editasset($asset, $Asset_Code) diff --git a/application/views/addasset.php b/application/views/addasset.php index 2f948059..f59b162a 100755 --- a/application/views/addasset.php +++ b/application/views/addasset.php @@ -234,7 +234,7 @@ $("#DeliveryDate").datepicker({ Delivery Date - +