Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - ivanchodmd

#1
Buen dia, soy nuevo en este foro y en el desarrollo en java, estoy implementando un sistema de logueo basico de usuario (un crud) pero al momento de actualizar, eliminar o insertar no pasa nada y la verdad no encuentro el error

el codigo de la vista:

<<h:form id="frmNuevo"> 
            <p:dialog id="dlgNuevo" header="Nuevo Usuario" widgetVar="dlgNuevo" resizable="false"  modal="true">   
                <p:growl id="growlNuevo"  sticky="true" />
                <h:panelGrid id="pgNuevo" columns="2" cellpadding="5" style="margin:0 auto;"> 

                   
                    <h:outputText value="Codigo:"  style="width: 200px" />
                    <h:outputText value="Nombres:" /> 
                    <p:inputText value="#{usuarioBean.selectedUsuario.usercodi}" alt="left"  />
                    <p:inputText value="#{usuarioBean.selectedUsuario.usernombre}" style="width: 200px" />

                    <h:outputText value="Usuario:" />
                    <h:outputText value="Clave:" />
                    <p:inputText value="#{usuarioBean.selectedUsuario.userusuario}" style="width: 200px"/>
                    <p:inputText value="#{usuarioBean.selectedUsuario.userpwd}" style="width: 200px" />
                    <h:outputText value="Perfil" />
                    <h:outputText value="Ciudad" />
                    <p:inputText value="#{usuarioBean.selectedUsuario.userperfil}" style="width: 200px"/> 
                    <p:inputText value="#{usuarioBean.selectedUsuario.mascompany}" style="width: 200px"/>
                </h:panelGrid> 

                <p:separator/>

                <p:commandButton  value="&nbsp;Guardar"   update=":frmusuarios, growlNuevo, dlgNuevo"  actionListener="#{usuarioBean.btncreateUsuario(actionEvent)}"  oncomplete="dlgNuevo.hide()" image="icon-guardar" ></p:commandButton>     
                <p:commandButton value="&nbsp;Cancelar"   oncomplete="dlgNuevo.hide()" image="icon-cancelar"></p:commandButton>

            </p:dialog> 
        </h:form>

>

el metodo:

public boolean update(Masuser userusuario) {
        boolean flag;
        Session sesion = HibernateUtil.getSessionFactory().openSession();
       
        try {

            sesion.beginTransaction();
            sesion.update(userusuario);
            sesion.beginTransaction().commit();
            flag =true;
        } catch (Exception e) {
            flag=false;
            sesion.beginTransaction().rollback();

        }
        return flag;
    }



el bean :

public void btnUpdateUsuario (ActionEvent actionEvent){
     
        UsuarioDao usuarioDao = new UsuarioDaoImpl();
        String msg;
        if(usuarioDao.update(this.selectedUsuario)){
        msg ="Se modifico correctamente el registro";
    }
    else
    {
        msg ="Error al modificar el registro";
       
    }


si pudieran asesorarme se los agradeceria mucho

gracias