| public void copyAndUpdate(ActionEvent actionEvent) { |
| System.out.println("In update method"); |
| AdfELContext adfELContext = AdfmfJavaUtilities.getAdfELContext(); |
| ValueExpression ve = |
| AdfmfJavaUtilities.getValueExpression("#{bindings.DepartmentId.inputValue}", int.class); |
| ValueExpression ve3 = |
| AdfmfJavaUtilities.getValueExpression("#{bindings.DepartmentId2.inputValue}", int.class); |
| ve3.setValue(adfELContext, ve.getValue(adfELContext)); |
| ve = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpAddress.inputValue}", String.class); |
| ve3 = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpAddress2.inputValue}", String.class); |
| ve3.setValue(adfELContext, ve.getValue(adfELContext)); |
| ve = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpDesignation.inputValue}", String.class); |
| ve3 = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpDesignation2.inputValue}", String.class); |
| ve3.setValue(adfELContext, ve.getValue(adfELContext)); |
| ve = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpId.inputValue}", int.class); |
| ve3 = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpId2.inputValue}", int.class); |
| ve3.setValue(adfELContext, ve.getValue(adfELContext)); |
| ve = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpName.inputValue}", String.class); |
| ve3 = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpName2.inputValue}", String.class); |
| ve3.setValue(adfELContext, ve.getValue(adfELContext)); |
| ve = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpPhone.inputValue}", String.class); |
| ve3 = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpPhone2.inputValue}", String.class); |
| ve3.setValue(adfELContext, ve.getValue(adfELContext)); |
| ve = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpSalary.inputValue}", int.class); |
| ve3 = AdfmfJavaUtilities.getValueExpression("#{bindings.EmpSalary2.inputValue}", int.class); |
| ve3.setValue(adfELContext, ve.getValue(adfELContext)); |
| MethodExpression me = |
| AdfmfJavaUtilities.getMethodExpression("#{bindings.Execute.execute}", Object.class, |
| new Class[] { }); |
| try{ |
| me.invoke(adfELContext, new Object[] { }); |
| }catch(Exception e){ |
| System.out.println("Usman: "+e.getMessage()+" and "+e.getLocalizedMessage()); |
| } |
| |
| } |
| |
| |
| |
| |