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'; require APPPATH . '/libraries/BaseController.php';
/** /**
* Class : purchaseorder (PurchaseorderController) * Class : Cost Center (Cost Center Controller)
* User Class to control all user related operations. * User Class to control all user related operations.
* @author : VenbaMail Mali * @author : VenbaMail Mali
* @version : 1.1 * @version : 1.1
@ -18,6 +18,9 @@ class CostCenter extends BaseController
{ {
parent::__construct(); parent::__construct();
$this->load->model('costcenter_model'); $this->load->model('costcenter_model');
//$this->load->library('session');
$this->load->library('form_validation');
$this->isLoggedIn(); $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="col-md-3">
<div class="form-group"> <div class="form-group">
<label for="CostName">Cost Center Code:</label> <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>
</div> </div>
@ -41,17 +47,26 @@
<div class="col-md-3"> <div class="col-md-3">
<div class="form-group"> <div class="form-group">
<label for="Description">Cost Center Name:</label> <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> </div>
<div class="col-md-2"> <div class="col-md-2">
<b>Department</b> <label>Department</label>
<select id="distriList" name="distriList" multiple="multiple" style="width: 200px; height: 41px; margin-left: 17px;border: 1px solid #d2d6de "> <div>
<?php
<option value="B">DEP01 | Production</option> $options["1"] = 'DEP01 | Production';
<option value="C">DEP02 | Quality</option> $options["2"] = 'DEP02 | Quality';
<option value="D">DEP03 | Admin</option> $options["3"] = 'DEP03 | Admin';
</select> echo form_multiselect('distriList', $options,set_value('distriList'),'id="distriList"' ,'class="form-control required"','required="true"');
?>
</div>
</div> </div>
<div class="col-md-2"> <div class="col-md-2">
<center> <center>
@ -62,362 +77,246 @@
</div> </div>
<div class="col-md-2"> <div class="col-md-2">
<b>Selected Department</b> <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>
</div> </div>
<br> <br>
<div col="row"> <div col="row">
<div class="col-md-offset-8" style="text-align:right"> <div class="col-md-offset-8" style="text-align:right">
<button class="btn btn-info btn-md" data-toggle="modal" data-target="#addbudgetmodel"> <button class="btn btn-info btn-md" data-toggle="modal" data-target="#addbudgetmodel"> Add Budget</button>
Add Budget
</button>
<!-- Modal --> <!-- Modal -->
<div class="modal fade" id="addbudgetmodel" tabindex="-1" role="dialog" <div class="modal fade" id="addbudgetmodel" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true"> aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog"> <div class="modal-dialog">
<div class="modal-content"> <div class="modal-content">
<!-- Modal Header --> <!-- Modal Header -->
<div class="modal-header"> <div class="modal-header">
<button type="button" class="close" <button type="button" class="close"
data-dismiss="modal"> data-dismiss="modal">
<span aria-hidden="true">&times;</span> <span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span> <span class="sr-only">Close</span>
</button> </button>
<h4 class="modal-title" id="myModalLabel"> <h4 class="modal-title" id="myModalLabel">
<center> Add Budget</center> <center> Add Budget</center>
</h4> </h4>
</div> </div>
<!-- Modal Body --> <!-- Modal Body -->
<div class="modal-body"> <div class="modal-body">
<form class="form-horizontal" role="form"> <form class="form-horizontal" role="form">
<div class="form-group"> <div class="form-group">
<div class="row"> <div class="row">
<div class="col-md-3 col-md-offset-2"> <div class="col-md-3 col-md-offset-2">
Budget Type : Budget Type :
</div> </div>
<div class="col-md-5"> <div class="col-md-5">
<select class="form-control" id="exampleSelect1"> <select class="form-control" id="exampleSelect1">
<option>1</option> <option>1</option>
<option>2</option> <option>2</option>
<option>3</option> <option>3</option>
<option>4</option> <option>4</option>
<option>5</option> <option>5</option>
</select> </select>
</div> </div>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<div class="row"> <div class="row">
<div class="col-md-3 col-md-offset-2"> <div class="col-md-3 col-md-offset-2">
Budget Year : Budget Year :
</div> </div>
<div class="col-md-5"> <div class="col-md-5">
<input class="form-control" type="text"> <input class="form-control" type="text">
</div> </div>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<div class="row"> <div class="row">
<div class="col-md-3 col-md-offset-2"> <div class="col-md-3 col-md-offset-2">
Budget Amount : Budget Amount :
</div> </div>
<div class="col-md-5"> <div class="col-md-5">
<input class="form-control" type="text"> <input class="form-control" type="text">
</div> </div>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<div class="row"> <div class="row">
<div class="col-md-3 col-md-offset-2"> <div class="col-md-3 col-md-offset-2">
Remarks : Remarks :
</div> </div>
<div class="col-md-5"> <div class="col-md-5">
<input class="form-control" type="text"> <input class="form-control" type="text">
</div> </div>
</div> </div>
</div> </div>
</form> </form>
</div> </div>
<!-- Modal Footer --> <!-- Modal Footer -->
<div class="modal-footer"> <div class="modal-footer">
<button type="button" class="btn btn-danger" value="Add">Add</button> <button type="button" class="btn btn-danger" value="Add">Add</button>
<button type="button" class="btn btn-info" value="Cancel">cancel</button> <button type="button" class="btn btn-info" data-dismiss="modal" value="Cancel">cancel</button>
</div> </div>
</div> </div>
</div>
</div>
</div> </div>
</div> </div><br>
</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 class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<div class="table-responsive"> <div class="table-responsive">
<table id="mytable" class="table table-bordred table-striped"> <table id="mytable" class="table table-bordred table-striped">
<thead style="background-color: #CFCFCF;"> <thead style="background-color: #CFCFCF;">
<th><input type="checkbox" id="checkall" /></th>
<th>Budget Type</th> <th>Budget Type</th>
<th>Budget Year</th> <th>Budget Year</th>
<th>Budget Amount</th> <th>Budget Amount</th>
<th>Remarks</th> <th>Remarks</th>
<th>Action</th> <th>Action</th>
</thead> </thead>
<tbody> <tbody>
<tr> <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() <td>PO</td>
{ <td>2017</td>
var x = confirm("Are you sure you want to delete?"); <td>0.00</td>
if (x) <td>Remarks</td>
return true; <td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
else <i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
return false; </td>
}
</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 --> </tr>
<div class="modal-body"> <tr>
<form class="form-horizontal" role="form"> <td>SO</td>
<div class="form-group"> <td>2017</td>
<div class="row"> <td>0.00</td>
<div class="col-md-3 col-md-offset-2"> <td>Remarks</td>
Budget Type : <td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
</div> <i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
<div class="col-md-5"> </td>
<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"> </tr>
<div class="row"> <tr>
<div class="col-md-3 col-md-offset-2"> <td>IO</td>
Budget Year : <td>2017</td>
</div> <td>0.00</td>
<div class="col-md-5"> <td>Remarks</td>
<input class="form-control" type="text"> <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> </tr>
</div> <tr>
</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> <td>CO</td>
</div> <td>2017</td>
</div> <td>0.00</td>
<div class="form-group"> <td>Remarks</td>
<div class="row"> <td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i>
<div class="col-md-3 col-md-offset-2"> <i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i>
Remarks : </td>
</div>
<div class="col-md-5">
<input class="form-control" type="text">
</div> </tr>
</div> </tbody>
</div> </table>
<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 --> <!-- Modal For edit -->
<div class="modal-body"> <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"> <form class="form-horizontal" role="form">
<div class="form-group"> <div class="form-group">
<div class="row"> <div class="row">
</div> <div class="col-md-3 col-md-offset-2">
</div> Budget Type :
</form> </div>
</div> <div class="col-md-5">
</tr> <select class="form-control" id="exampleSelect1">
<tr> <option>SO</option>
<td><input type="checkbox" class="checkthis" /></td> <option>2</option>
<td>IO</td> <option>3</option>
<td>2017</td> <option>4</option>
<td>0.00</td> <option>5</option>
<td>Remarks</td> </select>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i> </div>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i> </div>
</td> </div>
</td> <div class="form-group">
<!-- Modal --> <div class="row">
<div class="modal fade" id="Edit" tabindex="-1" role="dialog" <div class="col-md-3 col-md-offset-2">
aria-labelledby="myModalLabel" aria-hidden="true"> Budget Year :
<div class="modal-dialog"> </div>
<div class="modal-content"> <div class="col-md-5">
<!-- Modal Header --> <input class="form-control" type="text">
<div class="modal-header"> </div>
<button type="button" class="close" </div>
data-dismiss="modal"> </div>
<span aria-hidden="true">&times;</span> <div class="form-group">
<span class="sr-only">Close</span> <div class="row">
</button> <div class="col-md-3 col-md-offset-2">
<h4 class="modal-title" id="myModalLabel"> Budget Amount :
<center> Edit</center> </div>
</h4> <div class="col-md-5">
</div> <input class="form-control" type="text">
</div>
<!-- Modal Body --> </div>
<div class="modal-body"> </div>
<div class="form-group">
<form class="form-horizontal" role="form"> <div class="row">
<div class="form-group"> <div class="col-md-3 col-md-offset-2">
<div class="row"> Remarks :
</div> </div>
</div> <div class="col-md-5">
</form> <input class="form-control" type="text">
</div> </div>
</tr> </div>
<tr> </div>
<td><input type="checkbox" class="checkthis" /></td> <div class="modal-footer">
<td>CO</td> <button type="button" class="btn btn-info" value="Add">Update</button>
<td>2017</td> <button type="button" class="btn btn-danger" data-dismiss="modal" value="Cancel">cancel</button>
<td>0.00</td> </div>
<td>Remarks</td> </form>
<td> <i class="fa fa-pencil" data-toggle="modal" data-target="#Edit"></i> </div>
<i><button class="btn btn-danger btn-xs" Onclick="ConfirmDelete()"><span class="glyphicon glyphicon-trash"></span></button></i> </div>
</td> </div>
</td> </div>
<!-- Modal --> </div>
<div class="modal fade" id="Edit" tabindex="-1" role="dialog" </div>
aria-labelledby="myModalLabel" aria-hidden="true"> </div>
<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>
</div>
</div>
</div>
<div class="box-footer" style="text-align:right"> <div class="box-footer" style="text-align:right">
<input type="submit" class="btn btn-info" value="Submit" /> <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>
</div> </div>
</form> </form>
@ -456,7 +355,17 @@ $("#mytable #checkall").click(function () {
</section> </section>
</div> </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> <script>
$('#addPop').click(function () { $('#addPop').click(function () {