/** Web service operation */ @WebMethod(operationName = "modificarCurso") public String modificarCurso( @WebParam(name = "codigo") String codigo, @WebParam(name = "titulo") String titulo, @WebParam(name = "tema") String tema, @WebParam(name = "hora") Integer hora, @WebParam(name = "requisitos") Object[] requisitos) { String resultado; Curso curso = (Curso) manejadorDatos.getById(Curso.class, codigo); if (curso == null) { resultado = "No existe este Curso a Modificar : " + codigo; } else { curso.setTitulo(titulo); curso.setTema(tema); curso.setDuracionHoras(hora); setRequisitos(curso, requisitos); manejadorDatos.save(curso); resultado = "Curso Modificado exitosamente" + codigo; } return resultado; }
/** Web service operation */ @WebMethod(operationName = "addCurso") public String addCurso( @WebParam(name = "codigo") String codigo, @WebParam(name = "titulo") String titulo, @WebParam(name = "tema") String tema, @WebParam(name = "hora") Integer hora, @WebParam(name = "requisitos") Object[] requisitos) { String resultado; Curso curso = (Curso) manejadorDatos.getById(Curso.class, codigo); if (curso == null) { curso = new Curso(); curso.setCodigo(codigo); curso.setTitulo(titulo); curso.setTema(tema); curso.setDuracionHoras(hora); setRequisitos(curso, requisitos); manejadorDatos.save(curso); resultado = "Curso guardado : " + codigo; } else { resultado = "Curso duplicado : " + codigo; } return resultado; }