supplier details

This commit is contained in:
venbatechnologies@gmail.com 2017-07-31 20:13:57 +05:30
parent f8c26e3b7b
commit b458cc2bf5
4 changed files with 229 additions and 74 deletions

View File

@ -175,8 +175,8 @@ class supplier extends BaseController
$this->form_validation->set_rules('SupplierName','Supplier Name','trim|required');
$this->form_validation->set_rules('Address','Address','trim|required|');
$this->form_validation->set_rules('ContactNumber','Contact Number','trim|required|numeric|max_length[10]');
$this->form_validation->set_rules('AlternateContactNumber','Alternate Contact Number','trim|numeric|max_length[10]');
$this->form_validation->set_rules('ContactNumber','Contact Number','trim|required|max_length[13]');
$this->form_validation->set_rules('AlternateContactNumber','Alternate Contact Number','trim|max_length[13]');
$this->form_validation->set_rules('emailid','emailid', 'valid_email|max_length[128]|required');
$this->form_validation->set_rules('TIN','TIN','trim|required|max_length[11]');
$this->form_validation->set_rules('panno', 'panno', 'trim|required|max_length[10]|callback_checkPanValidate');
@ -269,8 +269,8 @@ class supplier extends BaseController
$this->form_validation->set_rules('Address','Address','trim|required|');
$supplierID = $this->input->post('SupplierID');
//echo 'supID' . $supplierID ;
$this->form_validation->set_rules('ContactNumber','Contact Number','trim|required|numeric|max_length[10]');
$this->form_validation->set_rules('AlternateContactNumber','Alternate Contact Number','trim|numeric|max_length[10]');
$this->form_validation->set_rules('ContactNumber','Contact Number','trim|required|max_length[13]');
$this->form_validation->set_rules('AlternateContactNumber','Alternate Contact Number','trim|max_length[13]');
$this->form_validation->set_rules('emailid','emailid','valid_email|max_length[128]|required');
$this->form_validation->set_rules('TIN','TIN','trim|required|max_length[11]');
$this->form_validation->set_rules('panno', 'panno', 'trim|required|max_length[10]|callback_checkPanValidateSupplier');

View File

@ -330,14 +330,7 @@ function onlyAlphabets(evt) {
}
$(document).ready(function(){
$("#gender").select2();
$("#bloodgroup").select2();
$("#MartialStatus").select2();
$("#desigination").select2();
$("#departmentname").select2();
$("#eduqualifaction").select2();
});
</script>
<style>

View File

@ -116,34 +116,115 @@ function validateECCNumber() {
}
}
function getContactNumberValidation() {
var contactNumber = $('#ContactNumber').val().length;
if(contactNumber < 10)
{
alert('Please Enter valid Contact Number');
return false;
}
else
{
return true;
}
}
function getValidAlternateNumber()
{
var contactNumber = $('#AlternateContactNumber').val().length;
if(!empty($('#AlternateContactNumber').val()))
{
if(contactNumber < 10)
{
alert('Please Enter valid Alternate Contact Number');
return false;
}
else
{
return true;
}
}
}
function getContactNumberValidation(){
//alert('phone');
var contactNumber = $('#ContactNumber').val();
var telephone =/^[0-9]{3,4}\s[0-9]{8,9}$/.test(contactNumber);
var regex = /^[0-9]{4,6}\s[0-9]{5,7}$/.test(contactNumber);
var mobilephone = /^[0-9]{10,12}$/.test(contactNumber);
//alert('chennai telephone:'+telephone);//alert('other telephone:'+regex);
//alert('mobilephone:'+mobilephone);//alert('input value:'+contactNumber);
if(contactNumber!=''){
if(telephone){
//alert(' telephone number chennai district successfully inserted'+contactNumber);
return true;
}
else if(regex){
//alert('telephone number other district successfully inserted '+contactNumber);
return true;
}
else if(mobilephone){
//alert('mobile number successfully inserted'+contactNumber);
return true;
}
else{
alert('Please Enter valid Contact Number ex: 044 12345678 , 0444 1234567,04444 123456 and 9876543210');//alert('need to change:'+contactNumber);
return false;
}
}
else{
alert('please correct format of contact number');
//alert('invalid'+contactNumber);
return false;
}
}
function getValidAlternateNumber()
var contactNumber = $('#AlternateContactNumber').val();
var telephone =/^[0-9]{3,4}\s[0-9]{8,9}$/.test(contactNumber);
var regex = /^[0-9]{4,6}\s[0-9]{5,7}$/.test(contactNumber);
var mobilephone = /^[0-9]{10,12}$/.test(contactNumber);
//alert('chennai telephone:'+telephone);//alert('other telephone:'+regex);
//alert('mobilephone:'+mobilephone);//alert('input value:'+contactNumber);
if(contactNumber!=''){
if(telephone){
//alert(' telephone number chennai district successfully inserted'+contactNumber);
return true;
}
else if(regex){
//alert('telephone number other district successfully inserted '+contactNumber);
return true;
}
else if(mobilephone){
//alert('mobile number successfully inserted'+contactNumber);
return true;
}
else{
alert('Please Enter valid Contact Number ex: 044 12345678 , 0444 1234567,04444 123456 and 9876543210');//alert('need to change:'+contactNumber);
return false;
}
}
else{
alert('please correct format of contact number');
//alert('invalid'+contactNumber);
return false;
}
}
// function getContactNumberValidation() {
// var contactNumber = $('#ContactNumber').val().length;
// if(contactNumber < 10)
// {
// alert('Please Enter valid Contact Number');
// return false;
// }
// else
// {
// return true;
// }
// }
// function getValidAlternateNumber()
// {
// var contactNumber = $('#AlternateContactNumber').val().length;
// if(!empty($('#AlternateContactNumber').val()))
// {
// if(contactNumber < 10)
// {
// alert('Please Enter valid Alternate Contact Number');
// return false;
// }
// else
// {
// return true;
// }
// }
// }
function validateEmail() {
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
@ -279,11 +360,11 @@ $(function() {
<div class="col-md-3">
<span for="ContactNumber">Contact Number</span><span class="badge">*</span>
<input type="text" name="ContactNumber" onchange="return getContactNumberValidation();" onkeypress="return isNumberKey(event)" id="ContactNumber" required pattern="(.){10,10}" maxlength="10" class="form-control" title="Please Enter 10 digit Number">
<input type="text" name="ContactNumber" onchange="return getContactNumberValidation();" id="ContactNumber" required maxlength="10" class="form-control" title="Please Enter Contact Number (or) Telephone Number">
</div>
<div class="col-md-3">
<span for="AlternateContactNumber">Alternate Contact Number</span>
<input type="text" name="AlternateContactNumber" onchange="return getValidAlternateNumber();" onkeypress="return isNumberKey(event)" id="AlternateContactNumber" pattern="(.){10,10}" maxlength="10" class="form-control" title="Please Enter 10 digit Number">
<input type="text" name="AlternateContactNumber" onchange="return getValidAlternateNumber();" id="AlternateContactNumber" maxlength="10" class="form-control" title="Please Enter Contact Number (or) Telephone Number">
</div>
<div class="col-md-3">

View File

@ -50,8 +50,8 @@ if(!empty($supplier))
$CollectrateAddress = $uf->CollectrateAddress;
$UANumber = $uf->UANumber;
$PaymentTerms = $uf->PaymentTerms;
$PaymentDays = $uf->PaymentDays;
$PayableAT = $uf->PayableAT;
//$PaymentDays = $uf->PaymentDays;
//$PayableAT = $uf->PayableAT;
$CSTNO = $uf->CSTNO;
$CSTDt = $uf->CSTDate;
@ -195,34 +195,115 @@ function validateECCNumber() {
}
}
function getContactNumberValidation() {
var contactNumber = $('#ContactNumber').val().length;
if(contactNumber < 10)
{
alert('Please Enter valid Contact Number');
return false;
}
else
{
return true;
}
}
function getValidAlternateNumber()
{
var contactNumber = $('#AlternateContactNumber').val().length;
if(!empty($('#AlternateContactNumber').val()))
{
if(contactNumber < 10)
{
alert('Please Enter valid Alternate Contact Number');
return false;
}
else
{
return true;
}
}
}
function getContactNumberValidation(){
//alert('phone');
var contactNumber = $('#ContactNumber').val();
var telephone =/^[0-9]{3,4}\s[0-9]{8,9}$/.test(contactNumber);
var regex = /^[0-9]{4,6}\s[0-9]{5,7}$/.test(contactNumber);
var mobilephone = /^[0-9]{10,12}$/.test(contactNumber);
//alert('chennai telephone:'+telephone);//alert('other telephone:'+regex);
//alert('mobilephone:'+mobilephone);//alert('input value:'+contactNumber);
if(contactNumber!=''){
if(telephone){
//alert(' telephone number chennai district successfully inserted'+contactNumber);
return true;
}
else if(regex){
//alert('telephone number other district successfully inserted '+contactNumber);
return true;
}
else if(mobilephone){
//alert('mobile number successfully inserted'+contactNumber);
return true;
}
else{
alert('Please Enter valid Contact Number ex: 044 12345678 , 0444 1234567,04444 123456 and 9876543210');//alert('need to change:'+contactNumber);
return false;
}
}
else{
alert('please correct format of contact number');
//alert('invalid'+contactNumber);
return false;
}
}
function getValidAlternateNumber()
{
var contactNumber = $('#AlternateContactNumber').val();
var telephone =/^[0-9]{3,4}\s[0-9]{8,9}$/.test(contactNumber);
var regex = /^[0-9]{4,6}\s[0-9]{5,7}$/.test(contactNumber);
var mobilephone = /^[0-9]{10,12}$/.test(contactNumber);
//alert('chennai telephone:'+telephone);//alert('other telephone:'+regex);
//alert('mobilephone:'+mobilephone);//alert('input value:'+contactNumber);
if(contactNumber!=''){
if(telephone){
//alert(' telephone number chennai district successfully inserted'+contactNumber);
return true;
}
else if(regex){
//alert('telephone number other district successfully inserted '+contactNumber);
return true;
}
else if(mobilephone){
//alert('mobile number successfully inserted'+contactNumber);
return true;
}
else{
alert('Please Enter valid Contact Number ex: 044 12345678 , 0444 1234567,04444 123456 and 9876543210');//alert('need to change:'+contactNumber);
return false;
}
}
else{
alert('please correct format of contact number');
//alert('invalid'+contactNumber);
return false;
}
}
// function getContactNumberValidation() {
// var contactNumber = $('#ContactNumber').val().length;
// if(contactNumber < 10)
// {
// alert('Please Enter valid Contact Number');
// return false;
// }
// else
// {
// return true;
// }
// }
// function getValidAlternateNumber()
// {
// var contactNumber = $('#AlternateContactNumber').val().length;
// if(!empty($('#AlternateContactNumber').val()))
// {
// if(contactNumber < 10)
// {
// alert('Please Enter valid Alternate Contact Number');
// return false;
// }
// else
// {
// return true;
// }
// }
// }
function validateEmail() {
@ -368,12 +449,12 @@ function onlyAlphabets(evt) {
<div class="col-md-2 pad">
<span for="ContactNumber">Contact Number</span><span class="badge">*</span>
<input type="text" name="ContactNumber" onchange="return getContactNumberValidation();" onkeypress="return isNumberKey(event)" id="ContactNumber" required pattern="(.){10,10}" maxlength="10" class="form-control" value="<?php echo $ContactNumber;?>" title="Please Enter 10 digit Number">
<input type="text" name="ContactNumber" onchange="return getContactNumberValidation();" id="ContactNumber" required maxlength="13" class="form-control" value="<?php echo $ContactNumber;?>" title="Please Enter Contact Number (or) Telephone Number">
</div>
<div class="col-md-3 pad">
<span for="AlternateContactNumber">Alternate Contact Number</span>
<input type="text" name="AlternateContactNumber" onchange="return getValidAlternateNumber();" onkeypress="return isNumberKey(event)" id="AlternateContactNumber" pattern="(.){10,10}" maxlength="10" class="form-control" value="<?php echo $AlternateContactNumber;?>" title="Please Enter 10 digit Number">
<input type="text" name="AlternateContactNumber" onchange="return getValidAlternateNumber();" id="AlternateContactNumber" maxlength="13" class="form-control" value="<?php echo $AlternateContactNumber;?>" title="Please Enter Contact Number (or) Telephone Number">
</div>
<div class="col-md-2 pad">