Package br.gov.serpro.ouvidoria.controller.aprendizado

Examples of br.gov.serpro.ouvidoria.controller.aprendizado.GruposEmailCtrl


        String lDatIni = _form.getString("txtDatIni");
        String lDatFim = _form.getString("txtDatFim");
        String lChave = _form.getString("txtChave");

        try {
            GruposEmailCtrl grupoCtrl = new GruposEmailCtrl(getDaoFactory());

            // Recupera órgão do funcionário
            Orgao org = getOrgao(request);

            // Recupera lista de scripts de acordo com os parâmetros informados
            Collection lstGruposEmail = grupoCtrl.list(org, lDatIni, lDatFim,
                    lChave);

            // Passa a lista de scripts através da requisição
            request.setAttribute("lstGruposEmail", lstGruposEmail);
View Full Code Here


        String id = _form.getString("idGrupoEmail");
        String lListaEmail = _form.getString("txtDscListaEmail");
        String lDscGrupo = _form.getString("txtDscGrupo");

        try {
            GruposEmailCtrl ctrlGrupo = new GruposEmailCtrl(getDaoFactory());

            // Verifica se foi passado o id do grupo
            if (id != null) {
                GruposEmail grupoEmail = ctrlGrupo.get(new Long(id));

                // Se não encontrou o grupo, reporta o erro
                if (grupoEmail == null) {
                    errors.add(ActionMessages.GLOBAL_MESSAGE,
                            new ActionMessage("error.gruposemail.notFound"));
                    saveMessages(request, errors);
                } else {
                    // Altera os dados
                    Timestamp hoje = new Timestamp(System.currentTimeMillis());

                    grupoEmail.setDescricao(lDscGrupo);
                    grupoEmail.setListaEmail(lListaEmail);
                    grupoEmail.setdataUltimaAlteracao(hoje);

                    // Salva o grupo
                    ctrlGrupo.save(grupoEmail);

                    // Mensagem de alteração OK
                    msgs.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
                            "alterar.gruposemail.sucesso"));
                    saveMessages(request, msgs);
View Full Code Here

        DynaActionForm _form = (DynaActionForm) form;

        String id = _form.getString("idGrupoEmail");

        try {
            GruposEmailCtrl ctrlGrupo = new GruposEmailCtrl(getDaoFactory());

            ctrlGrupo.delete(new Long(id));

            // Mensagem de exclusão OK
            msgs.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
                    "excluir.gruposemail.sucesso"));
            saveMessages(request, msgs);
View Full Code Here

        String lDscGrupo = _form.getString("txtDscGrupo");

        try {
            Timestamp hoje = new Timestamp(System.currentTimeMillis());

            GruposEmailCtrl ctrlGrupo = new GruposEmailCtrl(getDaoFactory());

            GruposEmail grupoEmail = new GruposEmail();

            // Inclui o grupo de email
            grupoEmail.setDescricao(lDscGrupo);
            grupoEmail.setListaEmail(lListaEmail);
            grupoEmail.setDataCriacao(hoje);
            grupoEmail.setdataUltimaAlteracao(hoje);
            grupoEmail.setOrgao(getOrgao(request));

            // Salva o script
            ctrlGrupo.save(grupoEmail);

            // Mensagem de inclusão OK
            msgs.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
                    "incluir.gruposemail.sucesso"));
            saveMessages(request, msgs);
View Full Code Here

            throws Exception {

        ActionMessages errorMsgs = new ActionMessages();

        try {
            GruposEmailCtrl ctrlGrupo = new GruposEmailCtrl(getDaoFactory());

            String id = request.getParameter("id");
           
            // Se foi passado um id de grupo de email, trata-se de
            // uma alteração/exclusão
            if (id != null) {
                GruposEmail grupoEmail = ctrlGrupo.get(new Long(id));

                // Se não encontrou o grupo, reporta o erro
                if (grupoEmail == null) {
                    errorMsgs.add(ActionMessages.GLOBAL_MESSAGE,
                            new ActionMessage("error.gruposemail.notFound"));
View Full Code Here

TOP

Related Classes of br.gov.serpro.ouvidoria.controller.aprendizado.GruposEmailCtrl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.