Current File : /home/obabain/public_html/abc/editemp.jsp
 <%@ include file="Connection.jsp" %>
<%Statement st=con.createStatement();
String ename=null;
String edep=null;
String contact=null;
String dob=null;
String jod=null;
String eaddress=null;
String city=null;
String state=null;
String pincode=null;
String salary=null;
String basic=null;
String da=null;
String esino=null;
String accno=null;
String accname=null;
String ifsc=null;
String nname=null;
String ndob=null;
String relation=null;
String nog=null;
String remark=null;
String pf=null;
String esi=null;
String travel=null;
%>
<%
Statement st1=con.createStatement();
String id=request.getParameter("Id");
ResultSet r1=st1.executeQuery("select * from employee where emid='"+id+"'");
while(r1.next())
{
 ename=r1.getString("ename");	
edep=r1.getString("edep");
contact=r1.getString("contact");	
dob=r1.getString("dob");
jod=r1.getString("jod");	
eaddress=r1.getString("eaddress");
city=r1.getString("city");	
state=r1.getString("state");
pincode=r1.getString("pincode");	
salary=r1.getString("salary");
basic=r1.getString("basic");	
da=r1.getString("da");
esino=r1.getString("esino");	
accno=r1.getString("accno");
accname=r1.getString("accname");	
ifsc=r1.getString("ifsc");
nname=r1.getString("nname");	
ndob=r1.getString("ndob");
relation=r1.getString("relation");	
nog=r1.getString("nog");
remark=r1.getString("remark");	
pf=r1.getString("pf");
esi=r1.getString("esi");	
travel=r1.getString("travel");










}
%>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-3-typeahead/4.0.2/bootstrap3-typeahead.min.js"></script>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"  rel="stylesheet">
  
 <script src="js/select2.min.js"></script>
    <script src="js/jquery.datetimepicker.full.js"></script>
   
    <script>
    $('.select1').select2();
    </script>

<style type="text/css">
.highlight-error {
  border-color: red;
}
  .template { display: none; }
</style>
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<body>
<%@include file="master.jsp" %>
<div class="row" >
<form  action="updateemp.jsp" method="post" id="contact" name="jv">

<section id="main">
<div class="content">
 <div class="row" >
    <div class="col-md-9" >
       <div class="panel panel-default" >
       <div class="panel-heading main-color-bg">
        <h3 class="panel-title">Edit Employee</h3>
        </div>
        
     <div class="panel-body">
     <div align="right" >
<a  style="background:#204b58;" class="btn btn-info"  href="ViewEmployee.jsp" >View</a>
 </div>
    <h3>Employee Information:</h3>
       <div class="row" >
      
            <div class="form-group col-xs-2">
              
            <div class="onerow">
       <input type="hidden" class="form-control" name="id" value="<%=id%>" >
               <p> <label for="firstname" style="margin:5px;" > Employee Name:</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:170px;margin:5px;"  type="text" 
                       title="Enter first name"
                   name="name"   id="cname"  value="<%=ename%>" placeholder=" Employee Name"/>
            </div></div>
              <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> Department:</label></p>
                <input id="lastname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter Address"
                   name="dep" value="<%=edep%>"   placeholder="Department"/>
            </div>
        <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> Contact No.:</label></p>
                <input id="lastname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="number" 
                       title="Enter Address"
                   name="contact" value="<%=contact%>"   placeholder="Contact No"/>
            </div>
             <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> Date of Birth:</label></p>
                <input id="lastname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="date" 
                       title="Enter Address"
                   name="dof"  value="<%=dob%>"  placeholder="Date of Birth"/>
            </div>
             <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> Joining Date:</label></p>
                <input id="lastname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="date" 
                       title="Enter Address"
                   name="jd" value="<%=jod%>"   placeholder="Joining Date"/>
            </div>
            </div>
            <div class="row">
        <div class="onerow">
            <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> Employee Address:</label></p>
                <input id="lastname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter Address"
                   name="empaddress"  value="<%=eaddress%>"  placeholder="Employee Address"/>
            </div>
       
   
       
        <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" > City:</label></p>
                <input id="firstname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text"
                       title="Enter City"
                  name="city" value="<%=city%>"  placeholder="Place"/>
            </div>
            <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" > State:</label></p>
                <input id="firstname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text"
                       title="Enter State"
                  name="state" value="<%=state%>"  placeholder="Place"/>
            </div>
            

           <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> Pin Code:</label></p>
                <input id="pin" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter Pin" 
                 name="pincode"   value="<%=pincode%>"   placeholder="Pin code" onkeyup="validpin();"/>
                 <a id="validpin"></a>
            </div> 
                 <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> Salary:</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter address"
                   name="Salary"  value="<%=salary%>"  placeholder="Salary"/>
            </div>
            </div>

 
        
            
        </div>
        <div class="row">
        <div class="onerow">
       
       
   
       
        <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" > Basic:</label></p>
                <input id="firstname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text"
                       title="Enter City"
                  name="Basic" value="<%=basic%>"  placeholder="Basic"/>
            </div>
            <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" > DA:</label></p>
                <input id="firstname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text"
                       title="Enter State"
                  name="DA" value="<%=da%>"  placeholder="DA"/>
            </div>

           <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> ESI No:</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter Pin" id="pin2"
                 name="esino" value="<%=esino%>"    placeholder=" ESI No" onkeyup="validpin2()"/>
                 <a id="validpin2"></a>
            </div>   
            <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" > PF%:</label></p>
                <input id="firstname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text"
                       title="Enter City"
                  name="pf" value="<%=pf%>"  placeholder="PF In %"/>
            </div>
             <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" > ESI%:</label></p>
                <input id="firstname" class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text"
                       title="Enter City"
                  name="esi" value="<%=esi%>"  placeholder="ESI%"/>
            </div>
               
        </div>
        </div>
   <div class="row">
        <div class="onerow">
         <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;"> Trax&nbsp; Travel&nbsp; Dedutions/Day:</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter Pin" id="pin2"
                 name="traxded" value="<%=travel%>"    placeholder=" Trax Travel Dedutions" onkeyup="validpin2()"/>
                 <a id="validpin2"></a>
            </div> 
        
          </div>
        </div>
          <hr>  
            <h3>Bank Information:</h3>         
            <br><br>
        
        
       <div class="row" >
            <div class="form-group col-xs-2">
              
            <div class="onerow">
       
               <p> <label for="firstname" style="margin:5px;" > Account Number</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter a/c no"
                     name="acno" value="<%=accno%>"  placeholder=" Account Number"/>
            </div></div>
              
            <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;">  Account Name</label></p>
                <input class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter a/c name"
                   name="accn" value="<%=accname%>"   placeholder="Account name"/>
            </div>
        <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" >IFSC Code</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter ifsc"
                    name="ifsc" value="<%=ifsc%>"  placeholder="IFSC"/>
            </div>
       
       
      <!--   <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" >Credit period</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter credit period"
                      name="cp" placeholder="Credit Period"/>
            </div>

            <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;">Credit limit</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter credit limit"
                  name="cl"     placeholder="Credit limit" value="0"/>
            </div>     
             -->
          
       

                   
            
        </div>   

           
        
       
        
        
            <hr>
            <h3>Nominee  Information:</h3>         
            <br><br>
        
        <div class="row" >
            <div class="form-group col-xs-2">
              
            <div class="onerow">
       
               <p> <label for="firstname" style="margin:5px;" > Nominee Name</label></p><br>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter a/c no"
                     name="nomname" value="<%=nname%>" placeholder=" Nominee Name"/>
            </div></div>
              
            <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;">  Date of Birth of Nominee</label></p>
                <input class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter a/c name"
                   name="dobn"  value="<%=ndob%>"  placeholder="Date of Birth of Nominee"/>
            </div>
        <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" >Relationship</label></p><br>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter ifsc"
                    name="rel" value="<%=relation%>"  placeholder="Relationship"/>
            </div>
       
       
        <div class="form-group col-xs-2">
               <p> <label for="firstname" style="margin:5px;" >Name of Guardian
(in case of minor)</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter credit period"
                      name="nameog" value="<%=nog%>" placeholder="Name of Guardian "/>
            </div>

            <!-- <div class="form-group col-xs-2">
               <p> <label for="lastname" style="margin:5px;">Credit limit</label></p>
                <input  class="form-control input-group-lg reg_name"  style="width:150px;margin:5px;"  type="text" 
                       title="Enter credit limit"
                  name="cl"     placeholder="Credit limit" value="0"/>
            </div>      -->
            
          
       

                   
            
        </div>   
        
        <hr>
  <div class="row">
        <div class="form-group col-xs-8">
               <p> <label for="firstname" style="margin:5px;" >Remarks</label></p>
               <textarea name="remark" value="<%= remark%>" style="width:100%; height:100px;" class="form-control input-group-lg reg_name"></textarea>
        </div> 
        <!-- <div class="form-group col-xs-2">
        <p> <label for="firstname" style="margin:5px;" >Opening Balance</label></p>
        <input type="text" name="openingbal" class="form-control" value="0.00">
        </div>
  
        <div class="form-group col-xs-2">
        <p> <label for="firstname" style="margin:5px;" >Dr/Cr</label></p>
       <select  name="drcr"  class="form-control" style="width:70px;">
          <option value="D">Dr</option>
          <option value="C">Cr</option>
          </select>
        </div> -->
      </div>
       
      </div>
      

      
      
      
      <div class="modal-footer" id="contact_submit">
       <input type="button" value="Back" style="background:#204b58;margin-right:720px" class="btn btn-info pull-left" onclick="goBack()"/>
        <a class="btn btn-default" href="customerNew.jsp">Reset</a>
        <button type="submit" style="background:#204b58" class="btn btn-info" onclick="validatename()" >Save Changes</button>
      </div>
 

    </div>
  </div>
</div>
</div>
</section>
<%-- <% }else{ 
     response.sendRedirect("login.jsp");
    } %> --%>
 <script src="http://cdn.ckeditor.com/4.6.1/standard/ckeditor.js"></script>
     <script src="http://cdn.ckeditor.com/4.6.1/standard/ckeditor.js"></script>  
   
 <script src="https://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/additional-methods.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
 $('[data-type="adhaar-number"]').keyup(function() {
  var value = $(this).val();
  value = value.replace(/\D/g, "").split(/(?:([\d]{4}))/g).filter(s=s.length > 0).join("-");
  $(this).val(value);
});

$('[data-type="adhaar-number"]').on("change, blur", function() {
  var value = $(this).val();
  var maxLength = $(this).attr("maxLength");
  if (value.length != maxLength) {
    $(this).addClass("highlight-error");
    alert("Aadhar card number not valid");
  } else {
    $(this).removeClass("highlight-error");
  }
});</script>
</form>
</div>
<script type="text/javascript">
function goBack() {
    window.history.back();
   
};
</script>
<script>


function validate()
{
  var phoneNumber = document.getElementById('phone-number').value;
  var phoneRGEX = /^\d{10}$/;
  var phoneResult = phoneRGEX.test(phoneNumber);
  if(phoneResult==false)
	  {
	  alert('Enter valid phone number');
  /* var msg=document.getElementById('validphn');
  msg.text="Enter a valid phone number" */
	  }
  //alert("phone:"+phoneResult );
}
</script>
<script>


function validemail()
{
	var regexEmail = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	var email = document.getElementById("emailid");

	if (regexEmail.test(email.value)) {
		
	    
	} else {
		alert('Enter valid email id');
		/* var msg=document.getElementById('validemail');
		  msg.text="Enter a valid email id"
 */
	}
}
</script>
<script>
function validpin()
{

	var regexp1=new RegExp("[^0-9]");
	if(regexp1.test(document.getElementById("pin").value))
	{
		alert('only numbers are allowed');
		/* var msg=document.getElementById('validpin');
		  msg.text="only numbers are allowed"
	return false; */
	}
	
}
</script>
<script>
function validpin2()
{

	var regexp1=new RegExp("[^0-9]");
	if(regexp1.test(document.getElementById("pin2").value))
	{
		alert('only numbers are allowed');
		/* var msg=document.getElementById('validpin2');
		  msg.text="only numbers are allowed"
	return false; */
	}
	
}
</script>
<script>


function validPAN()
{
	var panVal = document.getElementById("pannumber").value;
	 var regpan = /^([a-zA-Z]){5}([0-9]){4}([a-zA-Z]){1}?$/;
	if(regpan.test(panVal)){
	   // valid pan card number
	}else {
	alert('invalid pan card number');

	}

}
</script>
<script>


function validGST()
{
	var gstVal = document.getElementById("gst").value;
	 var reggst = /^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z]{1}[1-9A-Z]{1}Z[0-9A-Z]{1}$/;
	if(reggst.test(gstVal)){
	   // valid pan card number
	}else {
	alert('invalid GST number');

	}

}
</script>
<script>


function validate()
{
//mobile
	var phoneNumber = document.getElementById('phone-number').value;
	  var phoneRGEX = /^\d{10}$/;
	  var phoneResult = phoneRGEX.test(phoneNumber);
	  if(phoneResult==false)
		  {
		  alert('Enter valid phone number');
		  }
	  //email
	  var regexEmail = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
		var email = document.getElementById("emailid");

		if (regexEmail.test(email.value)) {
			
		    
		} else {
			alert('Enter valid email id');
			
		//pin
		var regexp1=new RegExp("[^0-9]");
	if(regexp1.test(document.getElementById("pin").value))
	{
		alert('only numbers are allowed');
	}
		//pin2
		
		var regexp1=new RegExp("[^0-9]");
	if(regexp1.test(document.getElementById("pin2").value))
	{
		alert('only numbers are allowed');
	}
	//GST
	var gstVal = document.getElementById("gst").value;
	 var reggst = /^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z]{1}[1-9A-Z]{1}Z[0-9A-Z]{1}$/;
	if(reggst.test(gstVal)){
	   // valid pan card number
	}else {
	alert('invalid GST number');

	}
	
	//PAN
	

	var panVal = document.getElementById("pannumber").value;
	 var regpan = /^([a-zA-Z]){5}([0-9]){4}([a-zA-Z]){1}?$/;
	if(regpan.test(panVal)){
	   // valid pan card number
	}else {
	alert('invalid pan card number');

	};
	
</script>
<script>
//name
function validatename(){
var cname=document.getElementById("cname").value;
if(cname=='' || cname==null || cname==" ")
	{
	alert('Please enter Customer Name ');
	}
	};
		
</script>

</body>

<script>
    $(document).on("change",".selectMat",function(){
      
      var p=[];
      var str=$(".selectMat:last").find("option:selected").text();
      //alert(str);
      p=str.split('--');
      var a=p[1];
      $(".descr:last").val(a);
      $(".revno:last").val(p[2]);
      $(".drgno:last").val(p[3]);
      $(".div:last").val(p[4]);
      $(".buyer:last").val(p[5]);
      $(".price:last").val(p[6]);
    });
    </script>
    
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.1/js/select2.min.js"></script> 
   <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>  
<script>
$(function() {
    initThings();

    $('#add').on('click', function() { add_row($('#table1')); });
});


function add_row($table) {
    var tr_id = $table.find('tr').length - 1;
    var $template = $table.find('tr.template');
    var $tr = $template.clone().removeClass('template').prop('id', tr_id);

    $tr.find(':input').each(function() {
        if($(this).hasClass('hasDatepicker')) {
            $(this).removeClass('hasDatepicker').removeData('datepicker');
        }

        var input_id = $(this).prop('id');
        input_id = input_id + tr_id;
        $(this).prop('id', input_id);

        var new_name = $(this).prop('name');
        new_name = new_name.replace('[0]', '['+ tr_id +']');
        $(this).prop('name', new_name);

        $(this).prop('value', '');
    });
    $table.find('tbody').append($tr);
    $('.byto:last').val(1);

    $(".dateControl", $tr).datepicker({
        dateFormat: "dd-mm-yy"
    });

    $(".selectType", $tr).select2();
    $(".qty", $tr).select2();
    $(".selectType:last").val(0).trigger("change");
    $(".qty:last").val(0).trigger("change");
}

function initThings() {
    add_row($('#table1'));
} 
	        </script>
	       
   
	        
	         <script  langauge="JavaScript">
function deleteRow(btn) {
	  var row = btn.parentNode.parentNode;
	  row.parentNode.removeChild(row);
	  var sum = 0;
	  var sum2=0;
	    $(".amt").each(function(){
	        sum += +$(this).val();
	    });
	    $(".total").val(sum);
	    
	    $(".amt2").each(function(){
	        sum2 += +$(this).val();
	    })
	    $(".total2").val(sum2);
	    
	};
</script> 




</html>