Current File : //home/obabain/public_html/abc/meltnewDA.jsp
<%@ page language="java" import="java.sql.*" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    <%@page import="javax.sql.*" %>
       <%@ include file="Connection.jsp" %>
       <%String loginid=(String)session.getAttribute("logid"); %>
       <%!int lastid=0; %>
<!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>
<form method="get">
<%
 try{
		
	 Statement st=con.createStatement();
	 
	 ResultSet rs = null;
	
			 ResultSet re = null;
		
		String date=request.getParameter("date");
		String shift=request.getParameter("shift");
		
		
		
		String eon=request.getParameter("e_on");
		String eoff=request.getParameter("e_off");
		String euse=request.getParameter("e_use");
		
		String gon=request.getParameter("g_on");
		String goff=request.getParameter("g_off");
		String guse=request.getParameter("g_use");
	
		String furnace1=request.getParameter("furnace1");
		String sart1=request.getParameter("sart1");
		String end1=request.getParameter("end1");
		String use1=request.getParameter("use1");
		
		String furnace2=request.getParameter("furnace2");
		String sart2=request.getParameter("sart2");
		String end2=request.getParameter("end2");
		String use2=request.getParameter("use2");
		
		String furnace3=request.getParameter("furnace3");
		String sart3=request.getParameter("sart3");
		String end3=request.getParameter("end3");
		String use3=request.getParameter("use3");
		
		
		/* String[] ap=null;
		String[] bp=null;
		String[] cp=null;
		String[] dp=null;
		String[] ep=null;
		String[] fp=null;
		
		
		
		
		
		 ap=request.getParameterValues("furnace[]");
			bp=request.getParameterValues("fon[]");
			cp=request.getParameterValues("foff[]");
			dp=request.getParameterValues("eon[]");
			ep=request.getParameterValues("eoff[]");
			
			
			fp=request.getParameterValues("euse[]");
		
		
		 */
		
	
		
		
		
		
		
		/* ........................heat...........................*/
		String[] a=null;
		String[] b=null;
		String[] c=null;
		String[] d=null;
		String[] e=null;
		String[] f=null;
		String[] g=null;
		String[] h=null;
		String[] p=null;
		String[] q=null;
		
		String[] a1=null;
		String[] b1=null;
		String[] c1=null;
		String[] d1=null;
		String[] e1=null;
		String[] f1=null;
		String[] g1=null;
		String[] h1=null;
		String[] p1=null;
		String[] q1=null;
		
		String[] a2=null;
		String[] b2=null;
		String[] c2=null;
		String[] d2=null;
		String[] e2=null;
		String[] f2=null;
		String[] g2=null;
		String[] h2=null;
		String[] p2=null;
		
		
	    a=request.getParameterValues("heatno[]");
		b=request.getParameterValues("start[]");
		c=request.getParameterValues("end[]");
		d=request.getParameterValues("partname[]");
		e=request.getParameterValues("partno[]");
		
		
		f=request.getParameterValues("qty[]");
		g=request.getParameterValues("grade[]");
		h=request.getParameterValues("pig_iron[]");
		p=request.getParameterValues("Borings[]");
		q=request.getParameterValues("CRCA[]");
		
		a1=request.getParameterValues("Foundry[]");
		b1=request.getParameterValues("Rejection[]");
		c1=request.getParameterValues("Fe_Silicon_Lumps[]");
		d1=request.getParameterValues("Fe_Manganese[]");
		e1=request.getParameterValues("Shell_Coke[]");
		
		f1=request.getParameterValues("Fe_Si_Mg[]");
		g1=request.getParameterValues("copper[]");
		h1=request.getParameterValues("Sulphur[]");
		p1=request.getParameterValues("Chrome[]");
		q1=request.getParameterValues("Innocuiant_Barium[]");
		
		a2=request.getParameterValues("Innocuiant_Ci[]");
		b2=request.getParameterValues("Temperature_Tapping[]");
		c2=request.getParameterValues("Temperature_Pouring[]");
		d2=request.getParameterValues("Pouring_temp1[]");
		e2=request.getParameterValues("Pouring_temp2[]");
		
		f2=request.getParameterValues("Pouring_temp3[]");
		g2=request.getParameterValues("Knock_Out[]");
		h2=request.getParameterValues("rem[]");
		p2=request.getParameterValues("castwt[]");
		
			String[] furnace=null;
		String[] ciscrap=null;
		String[] sg1=null;
		String[] cast1=null;
		String[] sg2=null;
		String[] cast12=null;
		
			furnace=request.getParameterValues("furnace[]");
				ciscrap=request.getParameterValues("ciscrap[]");
					sg1=request.getParameterValues("sg1[]");
					cast1=request.getParameterValues("cast1[]");
						sg2=request.getParameterValues("sg2[]");
					cast12=request.getParameterValues("cast2[]");
		/*  ..............................................*/
			String[] pho=null;
		String[] mly=null;
		
		
		pho=request.getParameterValues("pho[]");
		mly=request.getParameterValues("mly[]");
		
		
		 String pig_iron =	null;
 	     String ciscr =null;
 	     String br =		null;
 	     String cr =		null;
 	     String fs =		null;
 	     String rc =		null;
 	     String cas =		null;
 	     String cas1 =		null;
 	     String fel =  	null;
 	     String fem =		null;
 	     String shc =		null;
 	     String fesimg =		null;
 	     String cop=		null;
 	     String shl=	null;
 	     String cho =		null;
 	     String pho1=		null;
 	     String mly1 =		null;
 	     
 	     String innb =		null;
 	     String innci =		null;
		
		
	if(date.length()!=0)
		{
			
				  int z=st.executeUpdate("insert into melt1(date,shift,g_on,g_off,g_use,e_on,e_off,e_use,furnace1,sart1,end1,use1,furnace2,sart2,end2,use2,furnace3,sart3,end3,use3)values('"+date+"','"+shift+"','"+gon+"','"+goff+"','"+guse+"','"+eon+"','"+eoff+"','"+euse+"',0,'"+sart1+"','"+end1+"',0,0,'"+sart2+"','"+end2+"',0,0,'"+sart3+"','"+end3+"',0)");
			         
				  rs=st.executeQuery("select max(id)id  from melt1");
			     	while(rs.next())
			    	{
			    		lastid=rs.getInt("id");
			    		System.out.println("id ishjhkjj"+lastid);  
			    		
			    		
			    		/* for(int w=1;w<=a1.length-1 ;w++){
					     	int z1=st.executeUpdate("insert into melt3(furnace,fon,foff,fuse,eon,eoff,euse,melt_id)values('"+ap[w]+"','"+bp[w]+"','"+cp[w]+"',0,'"+dp[w]+"','"+ep[w]+"','"+fp[w]+"','"+lastid+"')");
					     	
					     	
					     	}  */
			    		
			    	
			     	for(int r=1;r<=b.length-1 ;r++){
			     	int zz=st.executeUpdate("insert into melt2(heatno,start,end,partname,partno,qty,grade,pig_iron,Borings,CRCA,Foundry,Rejection,Fe_Silicon_Lumps,Fe_Manganese,Shell_Coke,Fe_Si_Mg,copper,Sulphur,Chrome,Innocuiant_Barium,Innocuiant_Ci,Temperature_Tapping,Temperature_Pouring,Pouring_temp1,Pouring_temp2,Pouring_temp3,Knock_Out,rem,castingwt,furnace,ciscrap,sg1,cast1,sg2,cast12,date,shift,melt_id,pho,mly)values('"+a[r]+"','"+b[r]+"','"+c[r]+"','"+d[r]+"','"+e[r]+"','"+f[r]+"','"+g[r]+"','"+h[r]+"','"+p[r]+"','"+q[r]+"',0,0,'"+c1[r]+"','"+d1[r]+"','"+e1[r]+"','"+f1[r]+"','"+g1[r]+"','"+h1[r]+"','"+p1[r]+"','"+q1[r]+"','"+a2[r]+"','"+b2[r]+"','"+c2[r]+"','"+d2[r]+"','"+e2[r]+"','"+f2[r]+"','"+g2[r]+"','"+h2[r]+"','"+p2[r]+"','"+furnace[r]+"','"+ciscrap[r]+"','"+sg1[r]+"','"+cast1[r]+"','"+sg1[r]+"',"+cast12[r]+",'"+date+"','"+shift+"','"+lastid+"','"+pho[r]+"','"+mly[r]+"')");
			     	
			     	
			     	} 
			     	
			     	 re=st.executeQuery ("select IFNULL(sum(pig_iron),0)pig_iron,IFNULL(sum(ciscrap),0)ciscr,IFNULL(sum(Borings),0)br,IFNULL(sum(CRCA),0)cr,IFNULL(sum(Foundry+sg1),0)fs,IFNULL(sum(Rejection+sg2),0)rc,IFNULL(sum(cast1),0)cas,IFNULL(sum(cast12),0)cas1,IFNULL(sum(Fe_Silicon_Lumps),0)fel,IFNULL(sum(Fe_Manganese),0)fem,IFNULL(sum(Shell_Coke),0)shc, IFNULL(sum(Fe_Si_Mg),0)fesimg,IFNULL(sum(copper),0)cop,IFNULL(sum(Sulphur),0)shl,IFNULL(sum(Chrome),0)cho, IFNULL(sum(Innocuiant_Barium),0)innb,IFNULL(sum(Innocuiant_Ci),0)innci,IFNULL(sum(pho),0)pho1,IFNULL(sum(mly),0)mly1 from melt2 where 	melt_id= '"+lastid+"'");

					     	 while(re.next())  
					     		{
					     		 pig_iron =	re.getString("pig_iron");
					     	    ciscr =	re.getString("ciscr");
					     	      br =	re.getString("br");
					     	      cr =	re.getString("cr");
					     	      fs =	re.getString("fs");
					     	      rc =	re.getString("rc");
					     	      cas =	re.getString("cas");
					     	      cas1 =	re.getString("cas1");
					     	      fel =    re.getString("fel");
					     	      fem =	re.getString("fem");
					     	      shc =	re.getString("shc");
					     	      fesimg =	re.getString("fesimg");
					     	      cop=	re.getString("cop");
					     	      shl=	re.getString("shl");
					     	      cho =	re.getString("cho");
					     	      pho1=	re.getString("pho1");
					     	      mly1 =	re.getString("mly1");
					     	     
					     	      innb =	re.getString("innb");
					     	      innci =	re.getString("innci");
					     	     
					     	     System.out.println("innci is....."+innci);
					     	
					     		}
			     	 Double subtot=0.0;	
					     	 subtot=(Double.parseDouble(pig_iron)+Double.parseDouble(ciscr)+Double.parseDouble(br)+Double.parseDouble(cr)+Double.parseDouble(fs)+Double.parseDouble(rc)+Double.parseDouble(cas)+Double.parseDouble(cas1)+Double.parseDouble(fel)+Double.parseDouble(fem)+Double.parseDouble(shc)+Double.parseDouble(fesimg)+Double.parseDouble(cop)+Double.parseDouble(shl)+Double.parseDouble(cho)+Double.parseDouble(innb)+Double.parseDouble(innci)+Double.parseDouble(pho1)+Double.parseDouble(mly1));	
				            	
					     	int zz1=st.executeUpdate("insert into melt4(date,shift,	meltid,pig_iron,ciscr,br,cr,fs,rc,cas,cas1,fel,fem,shc,fesimg,cop,shl,cho,pho1,mly1,innb,innci,tot)values('"+date+"','"+shift+"','"+lastid+"','"+pig_iron+"','"+ciscr+"','"+br+"','"+cr+"','"+fs+"','"+rc+"','"+cas+"','"+cas1+"','"+fel+"','"+fem+"','"+shc+"','"+fesimg+"','"+cop+"','"+shl+"','"+cho+"','"+pho1+"','"+mly1+"','"+innb+"','"+innci+"'	,'"+subtot+"')");
					     	
					     		
			     	
			     	
			     	
			     	
		response.sendRedirect("meltingprocess_new.jsp");   
			     		
			    	    	
	    }
			     	}
		else
	    {
			response.sendRedirect("meltnew.jsp");    		
	    }
		
	    }
		catch(Exception el){out.print(el);}
	    %>
</form>
</body>
</html>