Пример #1
0
        /// <summary>
        /// Carga los datos de la entidad Tipo Cuenta
        /// </summary>
        private void CargaComboTipoCuenta()
        {
            var tipoCuentaPL = new TipoCuentaBL();
            var tipoCuenta   = new TipoCuentaInfo
            {
                TipoCuentaID = 0,
                Descripcion  = Properties.Resources.cbo_Seleccione,
            };
            IList <TipoCuentaInfo> listaTipoCuenta = tipoCuentaPL.ObtenerTodos(EstatusEnum.Activo);

            listaTipoCuenta.Insert(0, tipoCuenta);
            cmbTipoCuenta.ItemsSource  = listaTipoCuenta;
            cmbTipoCuenta.SelectedItem = tipoCuenta;
            if (Contexto.TipoCuenta == null || Contexto.TipoCuenta.TipoCuentaID == 0)
            {
                cmbTipoCuenta.SelectedIndex = 0;
            }
        }
Пример #2
0
        /// <summary>
        ///     Obtiene una lista de TipoCuenta filtrando por el estatus Activo = 1, Inactivo = 0
        /// </summary>
        /// <returns></returns>
        public IList <TipoCuentaInfo> ObtenerTodos(EstatusEnum estatus)
        {
            try
            {
                Logger.Info();
                var tipoCuentaBL = new TipoCuentaBL();
                IList <TipoCuentaInfo> result = tipoCuentaBL.ObtenerTodos(estatus);

                return(result);
            }
            catch (ExcepcionGenerica)
            {
                throw;
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
        }