Current File : //home/obabain/public_html/abc/WipForm_Insert.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");

 %>
  <%!String lpo=null;
    int inid=0;
    String date=null;
    %>
  <%  
    
	String name=(String)session.getAttribute("uname");
	String firstname=(String)session.getAttribute("firstname");
	Statement st1=con.createStatement();
    ResultSet rs=st1.executeQuery("select * from ip_wcasting where c_no=(select max(c_no) from ip_wcasting)");
    while(rs.next())
    {
    lpo=rs.getString("c_no");
    }
    rs=st1.executeQuery("select NOW() as date");
    while(rs.next())
    {
    date=rs.getString("date");
    }
    
    %>
<!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 pono=request.getParameter("po_no"); 
	  String podate=request.getParameter("po_date"); 
	  String cno=request.getParameter("cno"); 
	  String cdate=request.getParameter("cdate");
	  
	  
	  
	
	  String[] a=null;String[] b=null;String[] c=null;String[] c1=null;String[] d=null;String[] f=null;String[] g=null;String[] h=null;String[] i=null;String[] j=null;
		a=request.getParameterValues("product[]");
		b=request.getParameterValues("material[]");
		c=request.getParameterValues("po_qty[]");
		c1=request.getParameterValues("wqty[]");

		d=request.getParameterValues("fdy[]");
		f=request.getParameterValues("fet[]");
		g=request.getParameterValues("ht[]");
		h=request.getParameterValues("f_insp[]");
		i=request.getParameterValues("rej_qty[]");
		j=request.getParameterValues("total[]");
	String[] j1=request.getParameterValues("disp[]");
	String[] j2=request.getParameterValues("bal[]");
		
		
	if((pono.length()!=0||pono!="") &&(podate.length()!=0||podate!=""))
		{
			ResultSet rr=st1.executeQuery("SELECT  	cid  FROM  ip_wcasting  where c_no='"+pono+"' ");
			 Statement stm=con.createStatement();
		
		int l2=stm.executeUpdate("insert into ip_wcasting(c_no,c_date) values('"+cno+"','"+cdate+"')");

			int l1=stm.executeUpdate("insert into ip_wpo(po_no,po_date,cid,branch_id) values('"+pono+"','"+podate+"',(select max(cid)from ip_wcasting),'"+loginid+"')");


			for(int k=0;k<b.length;k++){
		  Statement st=con.createStatement(); 
		  
		
			int l=st.executeUpdate("insert into  ip_witems(part_name,item_description,material,po_qty,wqty,f_dy,fet,ht,f_insp,rej_qty,total_qty,desp_qty,bal_qty,pid,cid) values('"+a[k]+"',(select product_name from ip_products where product_id='"+a[k]+"'),'"+b[k]+"','"+c[k]+"','"+c1[k]+"','"+d[k]+"','"+f[k]+"','"+g[k]+"','"+h[k]+"','"+i[k]+"','"+j[k]+"','"+j1[k]+"','"+j2[k]+"',(select max(pid)from ip_wpo),(select max(cid)from ip_wcasting))");
		 
			int g1=st.executeUpdate("insert into  ip_wstockitems(part_name,item_description,material,po_qty,wqty,f_dy,fet,ht,f_insp,rej_qty,total_qty,desp_qty,bal_qty,casting_no,cdate) values('"+a[k]+"',(select product_name from ip_products where product_id='"+a[k]+"'),'"+b[k]+"','"+c[k]+"','"+c1[k]+"','"+d[k]+"','"+f[k]+"','"+g[k]+"','"+h[k]+"','"+i[k]+"','"+j[k]+"','"+j1[k]+"','"+j2[k]+"',(select max(cid)from ip_wcasting),'"+cdate+"')");

			
			}
		int pononew=Integer.parseInt(pono)+1;
			int x=st1.executeUpdate("update  ip_wincreament set sl_no='"+pononew+"',date=NOW() where type='PO'");
	  response.sendRedirect("wip_casting_View.jsp"); 
	}
	 }
	catch(Exception el){
		out.println(el);
	}

	%>



	</body>
	</html>