Current File : //home/obabain/public_html/abc/Insert_Items_Issue.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
     <%@ include file="Connection.jsp" %>
      <%
      String loginid=(String)session.getAttribute("logid");
Statement st1=con.createStatement();
 %>
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>

</head>
<body>
 <%
  try
   {
	  String id3= request.getParameter("id");
	 System.out.println("id3 is"+id3);
	  String pono=request.getParameter("issueno"); 
	  String podate=request.getParameter("issuedate"); 
	  String[] a=null;String[] b=null;String[] c=null;String[] d=null;String[] f=null;String[] ft=null;String[] fr=null;
		a=request.getParameterValues("Opening[]");
		b=request.getParameterValues("material[]");
		c=request.getParameterValues("qty[]");
		d=request.getParameterValues("order_qty[]");
		f=request.getParameterValues("uom[]");
		ft=request.getParameterValues("price[]");
		fr=request.getParameterValues("tot[]");
/*  Statement stm=con.createStatement(); */

 Statement stm=con.createStatement();
		/* int l1=stm.executeUpdate("insert into issue1(issueno,issue_date) values('"+pono+"','"+podate+"')"); */


		for(int j=0;j<b.length;j++){
	  Statement st=con.createStatement();  
	  Double avgprice1=0.0;
		 Double val1=0.0;
		 String price1=null;
	  String uom1=null;
	  Double clsvaue1=0.0;
	  Double clsvaue=0.0; 
	  Double tp=0.0;
	  tp=(Double.parseDouble(c[j])*-1);
		System.out.println("tp is:"+tp);
		ResultSet ru1=stm.executeQuery("select sum(qty_pur)sqty1 from  ip_stock_register  where 	product_id="+b[j]+"");
    	while(ru1.next())
    	{ 
    		uom1=ru1.getString("sqty1");
    		 System.out.println("umo1 is ........"+uom1);
    		
    	}
    	 clsvaue1=(Double.parseDouble(uom1)-Double.parseDouble(c[j]));
      clsvaue=(clsvaue1*Double.parseDouble(ft[j]));
		
      ResultSet  re=st.executeQuery("select * from  ip_products where product_id='"+b[j]+"'");
	    while(re.next())
	    {
	    
	    	price1=re.getString("avgprice");
	    	   System.out.println("price1 is............."+price1);

	    	  
 		    avgprice1=(Double.parseDouble(price1)*Double.parseDouble(d[j]));
 		 System.out.println("avgprice is............."+avgprice1);
 		

	    }
	   
	    
		  int l=st.executeUpdate("insert into issue_table(issue_no,issue_date,sl_no,item_name,pname,issue_qty,closing_stock,uom,price,value,closing_value,avgprice,family_id) values('"+id3+"','"+podate+"','"+a[j]+"','"+b[j]+"',(select product_name from ip_products where product_id='"+b[j]+"'),'"+c[j]+"','"+d[j]+"','1','"+ft[j]+"','"+fr[j]+"','"+clsvaue+"','"+avgprice1+"',(select family_id from ip_products where product_id='"+b[j]+"'))");
		/* int l=st.executeUpdate("insert into issue_table(issue_no,issue_date,sl_no,item_name,pname,issue_qty,closing_stock,uom,price,value,closing_value,avgprice,family_id) values('"+id3+"','"+podate+"','"+a[j]+"','"+b[j]+"',(select product_name from ip_products where product_id='"+b[j]+"'),'"+c[j]+"','"+d[j]+"','1','"+ft[j]+"','"+fr[j]+"','"+clsvaue+"','"+avgprice1+"',(select family_id from ip_products where product_id='"+b[j]+"')");
	 */
		int x1=st1.executeUpdate("update   ip_products  set opn1='"+clsvaue1+"',opnvalue='"+clsvaue+"' where product_id='"+b[j]+"'");
		
	int j1=st.executeUpdate("insert into ip_stock_register(product_id,product_name,qty_pur,closing_qty,product_hsn,last_updated_date,status,last_updated_by,total_qty_nos,total_qty_wt,rej_qty_nos,rej_qty_wt,qc_name,product_grp,type,invno,invdate,pono,podate,batchno,branch_id,grnno,return_qty,price,value) values('"+b[j]+"',(select product_name from ip_products where product_id='"+b[j]+"'),'"+tp+"','"+d[j]+"','0','"+podate+"',1,0,0,'0',0,'0',0,(select family_id from ip_products where product_id='"+b[j]+"'),'I',0,0,0,0,'"+loginid+"',(select max(id) from issue_table),0,0,'"+ft[j]+"','"+fr[j]+"')");		

		}
	
  response.sendRedirect("Issue_no_View1.jsp?id="+id3+""); 
}
catch(Exception el){
	out.println(el);
}

%>



</body>
</html>