/** * Metodo que setea los valores del dto y construye el formulario para crear un nuevo registro * * @since 28/01/2014 */ public void nuevaUbigeo() { this.ubigeoSeleccionadoDto = (UbigeoDto) selectedUbigeo.getData(); this.dto = new UbigeoDto(); this.dto.setEstado(Boolean.TRUE); this.dto.setUsuarioDto(sessionMBean.getSessionUsuarioDto()); this.dto.setFecha(UtilCore.Fecha.obtenerFechaActualDate()); this.dto.setUbigeoPadreDto(this.ubigeoSeleccionadoDto); this.dto.setRetencion(BigDecimal.ZERO); this.dto.setRetencionHonorarios(BigDecimal.ZERO); this.dto.setTipo(this.manager.evaluarTipo(this.ubigeoSeleccionadoDto)); validarBotonGuardar = Boolean.FALSE; sessionMBean.setAccion(applicationMBean.getNuevo()); }
/** * Metodo que permite cargar los valores de un dto existente y construye el formulario para editar * un registro * * @since 28/01/2014 */ public void editarUbigeo() { this.ubigeoSeleccionadoDto = (UbigeoDto) selectedUbigeo.getData(); this.validarBotonGuardar = this.manager.validarEdicionTipo(this.ubigeoSeleccionadoDto.getUbigeoPadreDto()); this.dto = this.ubigeoSeleccionadoDto; sessionMBean.setAccion(applicationMBean.getEditar()); }