public void EditarTenencia()
 {
     this.vista.MostrarTenencia();
     if (this.vista.UltimoTramite != null && this.vista.UltimoTramite is TenenciaBO)
     {
         TenenciaBO tenencia = new TenenciaBO();
         tenencia.Auditoria = new Basicos.BO.AuditoriaBO();
         tenencia.Archivos  = new List <ArchivoBO>();
         TenenciaBO temp = (TenenciaBO)this.vista.UltimoTramite;
         tenencia.Activo        = temp.Activo;
         tenencia.Archivos      = temp.Archivos;
         tenencia.Auditoria.FC  = temp.Auditoria.FC;
         tenencia.Auditoria.FUA = temp.Auditoria.FUA;
         tenencia.Auditoria.UC  = temp.Auditoria.UC;
         tenencia.Auditoria.UUA = temp.Auditoria.UUA;
         tenencia.FechaPago     = temp.FechaPago;
         tenencia.Folio         = temp.Folio;
         tenencia.Importe       = temp.Importe;
         tenencia.Resultado     = temp.Resultado;
         tenencia.Tipo          = temp.Tipo;
         tenencia.TramiteID     = temp.TramiteID;
         List <TipoArchivoBO> lstTipos = tipoArchivoBR.Consultar(dctx, new TipoArchivoBO {
             Estatus = true
         });
         this.presentadorTenencia.DatoAInterfazUsuario(tenencia);
         this.presentadorTenencia.ModoEdicion(true);
         this.presentadorTenencia.EstablecerTiposdeArchivo(lstTipos);
     }
     else
     {
         throw new Exception("Se esparaba un objeto TenenciaBO");
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// Carga en la vista los tipos de archivos configurados para las imagenes
        /// </summary>
        public void CargarTipoArchivosImagen()
        {
            var tipoBR = new TipoArchivoBR();
            var tipo   = new TipoArchivoBO();

            this.vista.TiposArchivo = tipoBR.Consultar(this.dctx, tipo);
        }
        public void EstablecerListaArchivos()
        {
            List <TipoArchivoBO> lstTipos = new List <TipoArchivoBO>();

            lstTipos = tipoArchivoBR.Consultar(dctx, new TipoArchivoBO {
                Estatus = true
            });
            this.vista.TiposArchivo = lstTipos;
        }
Exemplo n.º 4
0
        /// <summary>
        /// Desplegar tipos de archivos
        /// </summary>
        private void EstablecerTiposArchivo()
        {
            var tipoBR = new TipoArchivoBR();
            var tipoBO = new TipoArchivoBO {
                EsImagen = false
            };

            presentadorLlanta.EstablecerTiposArchivo(tipoBR.Consultar(dctx, tipoBO));
        }
Exemplo n.º 5
0
        /// <summary>
        /// Despliega los tipos de archivo
        /// </summary>
        public void DesplegarTiposArchivos()
        {
            var tipoBR = new TipoArchivoBR();

            var tipo = new TipoArchivoBO {
                EsImagen = false
            };

            vista.CargarTiposArchivos(tipoBR.Consultar(dataContext, tipo));
        }
Exemplo n.º 6
0
        /// <summary>
        /// Despliega los tipos de archivo
        /// </summary>
        public void DesplegarTiposArchivos()
        {
            try
            {
                var tipoBR = new TipoArchivoBR();

                var tipo = new TipoArchivoBO ();

                vista.CargarTiposArchivos(tipoBR.Consultar(dataContext, tipo));
            }
            catch (Exception ex)
            {
                throw new Exception(nombreClase + ".DesplegarTiposArchivos:" + ex.Message);
            }
        }
Exemplo n.º 7
0
        /// <summary>
        /// Asignar los tipos de archivos
        /// </summary>
        public void AsignarTiposArchivos()
        {
            try
            {
                TipoArchivoBR tiposBR = new TipoArchivoBR();

                TipoArchivoBO tipoBO = new TipoArchivoBO {
                    EsImagen = false
                };

                this.vista.TiposArchivos = tiposBR.Consultar(dctx, tipoBO);
            }
            catch (Exception ex)
            {
                vista.MostrarMensaje("Inconsistencia al asignar los tipos de archivos", ETipoMensajeIU.INFORMACION);
            }
        }
Exemplo n.º 8
0
        private List <TipoArchivoBO> ConsultarTiposArchivo()
        {
            List <TipoArchivoBO> tipos         = new List <TipoArchivoBO>();
            TipoArchivoBR        tipoArchivoBR = new TipoArchivoBR();

            foreach (string extension in vista.Extensiones)
            {
                List <TipoArchivoBO> tiposTmp = tipoArchivoBR.Consultar(dctx, new TipoArchivoBO {
                    Extension = extension
                });
                if (tiposTmp.Count > 0)
                {
                    tipos.Add(tiposTmp[0]);
                }
            }
            return(tipos);
        }
Exemplo n.º 9
0
        public void PrepararVisualizacion()
        {
            this.vista.PrepararVisualizacion();
            this.presentadorPagina1.PrepararVisualizacion();
            this.presentadorPagina2.PrepararVisualizacion();
            this.presentadorPagina3.PrepararVisualizacion();
            this.presentadorPagina4.PrepararVisualizacion();
            this.presentadorPagina5.PrepararVisualizacion();
            this.presentadorPagina6.OcultarRedireccionTramites(false);
            this.presentadorPagina6.HabilitarPedimento(false);
            this.presentadorPagina7.PrepararVisualizacion();

            #region [REQ: 13285, Integración Generación y Construcción]

            if (this.vista.UnidadOperativaId == (int)ETipoEmpresa.Idealease)
            {
                this.presentadorPagina1.HabilitarCargaArchivoOC(false);
                this.presentadorPagina6.HabilitarCargaArchivo(false);
            }
            if (this.vista.UnidadOperativaId == (int)ETipoEmpresa.Construccion || this.vista.UnidadOperativaId == (int)ETipoEmpresa.Generacion ||
                this.vista.UnidadOperativaId == (int)ETipoEmpresa.Equinova)
            {
                List <TipoArchivoBO> lstTipos = tipoArchivoBR.Consultar(dctx, new TipoArchivoBO {
                    Estatus = true
                });
                this.presentadorPagina1.DesplegarTiposArchivos(lstTipos);
                this.presentadorPagina1.HabilitarCargaArchivoOC(true);
                this.presentadorPagina1.ModoEdicion(false);
                this.presentadorPagina6.EstablecerTiposdeArchivo(lstTipos);
                this.presentadorPagina6.HabilitarCargaArchivo(true);
                this.presentadorPagina6.ModoEdicion(false);
            }

            #endregion
            this.IrAPagina(1);
        }