change costcenter based MVC

This commit is contained in:
saravanakumar_kandasami 2017-05-02 12:02:40 +05:30
parent db092c4928
commit 3f1b5c18e0
3 changed files with 267 additions and 348 deletions

View File

@ -3,7 +3,7 @@
require APPPATH . '/libraries/BaseController.php';
/**
* Class : purchaseorder (PurchaseorderController)
* Class : Cost Center (Cost Center Controller)
* User Class to control all user related operations.
* @author : VenbaMail Mali
* @version : 1.1
@ -18,6 +18,9 @@ class CostCenter extends BaseController
{
parent::__construct();
$this->load->model('costcenter_model');
//$this->load->library('session');
$this->load->library('form_validation');
$this->isLoggedIn();
}
/**

View File

@ -0,0 +1,7 @@
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); ?>
ERROR - 2017-05-02 07:36:45 --> Severity: Notice --> Undefined variable: option C:\xampp\htdocs\siddharth_application\application\views\addCostCenter.php 86
ERROR - 2017-05-02 07:36:45 --> Severity: Warning --> Invalid argument supplied for foreach() C:\xampp\htdocs\siddharth_application\system\helpers\form_helper.php 332
ERROR - 2017-05-02 08:23:39 --> Severity: Notice --> Undefined variable: option C:\xampp\htdocs\siddharth_application\application\views\addCostCenter.php 83
ERROR - 2017-05-02 08:23:39 --> Severity: Warning --> Invalid argument supplied for foreach() C:\xampp\htdocs\siddharth_application\system\helpers\form_helper.php 332
ERROR - 2017-05-02 08:23:56 --> Severity: Warning --> Invalid argument supplied for foreach() C:\xampp\htdocs\siddharth_application\system\helpers\form_helper.php 332

View File

@ -33,7 +33,13 @@
<div class="col-md-3">
<div class="form-group">
<label for="CostName">Cost Center Code:</label>
<input type="text" class="form-control required" id="CostName" name="CostName" maxlength="128">
<div class="form-group">
<?php
$data = array('name' => 'CostCode','value' => set_value('CostCode'),'id'=>'CostCode', 'class' => 'form-control' ,'required' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
@ -41,17 +47,26 @@
<div class="col-md-3">
<div class="form-group">
<label for="Description">Cost Center Name:</label>
<input type="text" class="form-control required " id="Description" name="Description" maxlength="255">
<div class="form-group">
<?php
$data = array('name' => 'CostName','value' => set_value('CostName'),'id'=>'CostName', 'class' => 'form-control' ,'required' => 'true');
echo form_input($data);
?>
</div>
</div>
</div>
<div class="col-md-2">
<b>Department</b>
<select id="distriList" name="distriList" multiple="multiple" style="width: 200px; height: 41px; margin-left: 17px;border: 1px solid #d2d6de ">
<option value="B">DEP01 | Production</option>
<option value="C">DEP02 | Quality</option>
<option value="D">DEP03 | Admin</option>
</select>
<div class="col-md-2">
<label>Department</label>
<div>
<?php
$options["1"] = 'DEP01 | Production';
$options["2"] = 'DEP02 | Quality';
$options["3"] = 'DEP03 | Admin';
echo form_multiselect('distriList', $options,set_value('distriList'),'id="distriList"' ,'class="form-control required"','required="true"');
?>
</div>
</div>
<div class="col-md-2">
<center>
@ -62,362 +77,246 @@
</div>
<div class="col-md-2">
<b>Selected Department</b>
<select id="selectDistriList" name="selectDistriList" multiple="multiple" style="width: 200px; height: 41px; margin: 0px 0px 0px -34px;border: 1px solid #d2d6de"></select>
<?php
$option["0"] = '';
echo form_multiselect('selectDistriList', $option,set_value('selectDistriList'),'id="selectDistriList"' ,'class="form-control"','required="true"');
?>
</div>
</div>
<br>
<div col="row">
<div col="row">
<div class="col-md-offset-8" style="text-align:right">
<button class="btn btn-info btn-md" data-toggle="modal" data-target="#addbudgetmodel">
Add Budget
</button>
<button class="btn btn-info btn-md" data-toggle="modal" data-target="#addbudgetmodel"> Add Budget</button>
<!-- Modal -->
<div class="modal fade" id="addbudgetmodel" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">
<center> Add Budget</center>
</h4>
</div>
<!-- Modal Body -->
<div class="modal-body">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Type :
</div>
<div class="col-md-5">
<select class="form-control" id="exampleSelect1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Year :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Amount :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Remarks :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
</form>
</div>
<!-- Modal Footer -->
<div class="modal-footer">
<button type="button" class="btn btn-danger" value="Add">Add</button>
<button type="button" class="btn btn-info" value="Cancel">cancel</button>
</div>
</div>
<!-- Modal -->
<div class="modal fade" id="addbudgetmodel" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">
<center> Add Budget</center>
</h4>
</div>
<!-- Modal Body -->
<div class="modal-body">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Type :
</div>
<div class="col-md-5">
<select class="form-control" id="exampleSelect1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Year :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Amount :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Remarks :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
</form>
</div>
<!-- Modal Footer -->
<div class="modal-footer">
<button type="button" class="btn btn-danger" value="Add">Add</button>
<button type="button" class="btn btn-info" data-dismiss="modal" value="Cancel">cancel</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<script> <!-- checkbox-->
$(document).ready(function(){
$("#mytable #checkall").click(function () {
if ($("#mytable #checkall").is(':checked')) {
$("#mytable input[type=checkbox]").each(function () {
$(this).prop("checked", true);
});
} else {
$("#mytable input[type=checkbox]").each(function () {
$(this).prop("checked", false);
});
}
});
$("[data-toggle=tooltip]").tooltip();
});
</script>
<div class="container">
</div><br>
<div class="row">
<div class="col-md-12">
<div class="table-responsive">
<table id="mytable" class="table table-bordred table-striped">
<thead style="background-color: #CFCFCF;">
<th><input type="checkbox" id="checkall" /></th>
<table id="mytable" class="table table-bordred table-striped">
<thead style="background-color: #CFCFCF;">
<th>Budget Type</th>
<th>Budget Year</th>
<th>Budget Amount</th>
<th>Remarks</th>
<th>Action</th>
</thead>
<tbody>
<tr>
<td><input type="checkbox" class="checkthis" /></td>
<td>PO</td>
<td>2017</td>
<td>0.00</td>
<td>Remarks</td>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
</td>
<script>
function ConfirmDelete()
{
var x = confirm("Are you sure you want to delete?");
if (x)
return true;
else
return false;
}
</script>
<!-- Modal -->
<div class="modal fade" id="Edit" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">
<center> Edit</center>
</h4>
</div>
<!-- Modal Body -->
<div class="modal-body">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Type :
</div>
<div class="col-md-5">
<select class="form-control" id="exampleSelect1">
<option>SO</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Year :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Amount :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Remarks :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-info" value="Add">Update</button>
<button type="button" class="btn btn-danger" value="Cancel">cancel</button>
</div>
</form>
</div>
</div>
</div>
</div>
</tr>
<tr>
<td><input type="checkbox" class="checkthis" /></td>
<td>SO</td>
<td>2017</td>
<td>0.00</td>
<td>Remarks</td>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
</td>
</td>
<!-- Modal -->
<div class="modal fade" id="Edit" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">
<center> Edit</center>
</h4>
</div>
<!-- Modal Body -->
<div class="modal-body">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="row">
</div>
</div>
</form>
</div>
</tr>
<tr>
<td><input type="checkbox" class="checkthis" /></td>
<td>IO</td>
<td>2017</td>
<td>0.00</td>
<td>Remarks</td>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
</td>
</td>
<!-- Modal -->
<div class="modal fade" id="Edit" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">
<center> Edit</center>
</h4>
</div>
<!-- Modal Body -->
<div class="modal-body">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="row">
</div>
</div>
</form>
</div>
</tr>
<tr>
<td><input type="checkbox" class="checkthis" /></td>
<td>CO</td>
<td>2017</td>
<td>0.00</td>
<td>Remarks</td>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
</td>
</td>
<!-- Modal -->
<div class="modal fade" id="Edit" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">
<center> Edit</center>
</h4>
</div>
<!-- Modal Body -->
<div class="modal-body">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="row">
</div>
</div>
</form>
</div>
</tr>
</tbody>
</table>
<tbody>
<tr>
<td>PO</td>
<td>2017</td>
<td>0.00</td>
<td>Remarks</td>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
</td>
</div>
</div>
</div>
</tr>
<tr>
<td>SO</td>
<td>2017</td>
<td>0.00</td>
<td>Remarks</td>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
</td>
</tr>
<tr>
<td>IO</td>
<td>2017</td>
<td>0.00</td>
<td>Remarks</td>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
</td>
</tr>
<tr>
<td>CO</td>
<td>2017</td>
<td>0.00</td>
<td>Remarks</td>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
</td>
</tr>
</tbody>
</table>
<!-- Modal For edit -->
<div class="modal fade" id="Edit" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">
<center> Edit Budget</center>
</h4>
</div>
<!-- Modal Body -->
<div class="modal-body">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Type :
</div>
<div class="col-md-5">
<select class="form-control" id="exampleSelect1">
<option>SO</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Year :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Budget Amount :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-3 col-md-offset-2">
Remarks :
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-info" value="Add">Update</button>
<button type="button" class="btn btn-danger" data-dismiss="modal" value="Cancel">cancel</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="box-footer" style="text-align:right">
<input type="submit" class="btn btn-info" value="Submit" />
<input type="reset" class="btn btn-info" value="Cancel" />
<input type="reset" class="btn btn-info" value="Cancel" />
</div>
</div>
</div>
</form>
@ -456,7 +355,17 @@ $("#mytable #checkall").click(function () {
</section>
</div>
<script src="<?php echo base_url(); ?>assets/js/addUser.js" type="text/javascript"></script>
<script>
function ConfirmDelete()
{
var x = confirm("Are you sure you want to delete?");
if (x)
return true;
else
return false;
}
</script>
<script>
$('#addPop').click(function () {