Beispiel #1
0
        /// <summary>
        /// Despliega los datos en la Interfaz de Usuario
        /// </summary>
        private void DatosAIntefazUsuario()
        {
            ContratoFSLBO contrato = ObtenerContrato();

            if (contrato.Sucursal == null)
            {
                contrato.Sucursal = new SucursalBO();
            }
            if (contrato.Sucursal.UnidadOperativa == null)
            {
                contrato.Sucursal.UnidadOperativa = new UnidadOperativaBO();
            }

            vista.Contrato                  = contrato;
            vista.ContratoID                = contrato.ContratoID;
            vista.EstatusContrato           = contrato.Estatus;
            vista.UnidadOperativaContratoID = contrato.Sucursal.UnidadOperativa.Id;

            informacionGeneralPRE.DatosAInterfazUsuario(contrato);
            informacionPagoPRE.DatosAInterfazUsuario(contrato);
            clienteContratoPRE.DatosAInterfazUsuario(contrato);
            datosRentaPRE.DatosAInterfazUsuario(contrato);
            herramientasPRE.DatosAInterfazUsuario(contrato);

            datosAdicionalesPRE.DatosAInterfazUsuario(contrato); //SC0007

            vista.DatosAInterfazUsuario(contrato);

            if (contrato.InpcContrato != null)
            {
                if (contrato.InpcContrato.Fijo != null)
                {
                    vista.InpcFijo = contrato.InpcContrato.Fijo;
                }
                if (contrato.InpcContrato.FechaInicio != null)
                {
                    vista.FechaInicioINPC = contrato.InpcContrato.FechaInicio;
                }
                if (contrato.InpcContrato.Valor != null)
                {
                    vista.ValorInpc = contrato.InpcContrato.Valor;
                }
            }
        }
 /// <summary>
 /// Despliega los datos del contrato en la interfaz de usuario
 /// </summary>
 /// <param name="contrato">Contrato que contiene los datos</param>
 public void DatosAInterfazUsuario(ContratoFSLBO contrato)
 {
     try {
         vista.ContratoID = contrato.ContratoID;
         vista.Estatus    = contrato.Estatus;
         if (contrato.Sucursal != null && contrato.Sucursal.UnidadOperativa != null)
         {
             vista.UnidadOperativaContratoID = contrato.Sucursal.UnidadOperativa.Id;
         }
         herramientasPRE.DatosAInterfazUsuario(contrato);
         informacionGeneralPRE.DatosAInterfazUsuario(contrato);
         clienteContratoPRE.DatosAInterfazUsuario(contrato);
         datosRentaPRE.DatosAInterfazUsuario(contrato);
         informacionPagoPRE.DatosAInterfazUsuario(contrato);
         finalizacionPRE.Inicializar(contrato);
     } catch (Exception ex) {
         throw new Exception(nombreClase + ".DatosAInterfazUsuario:" + ex.Message);
     }
 }