public static Servicios ObtenerServicios(int IdServicio) throws Exception { Servicios miServicio = null; CallableStatement ObjProcedimiento; Connection conector = estado(); try { ObjProcedimiento = conector.prepareCall("{call ObtenerServicios(?)}"); ObjProcedimiento.setInt(1, IdServicio); ResultSet respuesta = ObjProcedimiento.executeQuery(); miServicio = new Servicios(); while (respuesta.next()) { miServicio.setIdServicio(respuesta.getInt(1)); miServicio.setNombre(respuesta.getString(2)); } } catch (Exception pp) { JOptionPane.showMessageDialog( null, "Error en Catalogo: ObtenerServicios " + pp.getMessage(), "ATENCION", JOptionPane.WARNING_MESSAGE); } finally { conector.close(); } return miServicio; }
public static boolean InsertarServicios(Servicios miServicio) throws Exception { boolean resultado = false; CallableStatement ObjProcedimiento; Connection conector = estado(); try { ObjProcedimiento = conector.prepareCall("{call InsertarServicios(?)}"); ObjProcedimiento.setString(1, miServicio.getNombre()); ObjProcedimiento.execute(); resultado = true; } catch (Exception pp) { JOptionPane.showMessageDialog( null, "Error en Catalogo: InsertarServicios " + pp.getMessage(), "ATENCION", JOptionPane.WARNING_MESSAGE); } finally { conector.close(); } return resultado; }