示例#1
0
 private void Cuenta_SIZUC_EliminarElemento(SIZUCContabilizacionCapturaCuenta objeto)
 {
     if (stpModulos.Children.IndexOf(objeto) == stpModulos.Children.Count - 1)
     {
         stpModulos.Children.Remove(objeto);
         stpModulos.Children.Remove(objeto.Separador);
         ActualizarElimninarControles();
     }
 }
示例#2
0
        private string Cuenta_SIZUC_BuscarCuentaContable(SIZUCContabilizacionCapturaCuenta objeto)
        {
            String cuentaContable = "Seleccione";

            if (SIZUC_BuscarCuentaContable != null)
            {
                cuentaContable = SIZUC_BuscarCuentaContable(this);
            }
            this.objCuenta = objeto;
            ArmarExpresion();
            return(cuentaContable);
        }
示例#3
0
 private void Cuenta_SIZUC_EliminarElemento(SIZUCContabilizacionCapturaCuenta objeto)
 {
     if (stpModulos.Children.IndexOf(objeto) == stpModulos.Children.Count - 1)
     {
         stpModulos.Children.Remove(objeto);
         stpModulos.Children.Remove(objeto.Separador);
         numeroControles--;
         EsSetGrafico = true;
         ActualizarElimninarControles();
         esPosibleAgregarCuenta = false;
         EsSetGrafico           = false;
     }
 }
示例#4
0
        public void SetValorEncontrado(String valor)
        {
            if (this.objCuenta != null)
            {
                this.objCuenta.CuentaContable = valor;
            }
            if (this.objVariable != null)
            {
                this.objVariable.Variable = valor;
            }

            this.objCuenta   = null;
            this.objVariable = null;
        }
示例#5
0
        private void AgregarCapturaCuenta(String cuentaStr)
        {
            SIZUCContabilizacionCapturaCuenta cuenta = new SIZUCContabilizacionCapturaCuenta();

            cuenta.SIZUC_BuscarCuentaContable += Cuenta_SIZUC_BuscarCuentaContable;
            cuenta.SIZUC_EliminarElemento     += Cuenta_SIZUC_EliminarElemento;
            cuenta.SIZUC_Actualizar           += SIZUC_Actualizar;
            if (stpModulos.Children.Count > 0)
            {
                SIZUCContabilizacionCapturaSeparador separador = new SIZUCContabilizacionCapturaSeparador();
                cuenta.Separador = separador;
                stpModulos.Children.Add(separador);
            }
            if (cuentaStr != null)
            {
                cuenta.CuentaContable = cuentaStr;
            }
            stpModulos.Children.Add(cuenta);
            numeroControles++;
            ActualizarElimninarControles();
        }
示例#6
0
        private void BtnAgregarModuloCuenta_MouseUp(object sender, MouseButtonEventArgs e)
        {
            if (ValidarCuentasCapturadas())
            {
                return;
            }
            CalcularCaracteres();
            SIZUCContabilizacionCapturaCuenta cuenta = new SIZUCContabilizacionCapturaCuenta();

            cuenta.SetColor(ColorBase);
            cuenta.CaracteresFaltantes = caracteresFaltantes;
            if (stpModulos.Children.Count > 0)
            {
                SIZUCContabilizacionCapturaSeparador separador = new SIZUCContabilizacionCapturaSeparador();
                cuenta.Separador = separador;
                stpModulos.Children.Add(separador);
            }
            stpModulos.Children.Add(cuenta);
            cuenta.SIZUC_BuscarCuentaContable += Cuenta_SIZUC_BuscarCuentaContable;
            cuenta.SIZUC_EliminarElemento     += Cuenta_SIZUC_EliminarElemento;
            cuenta.SIZUC_Actualizar           += SIZUC_Actualizar;
            ActualizarElimninarControles();
        }
示例#7
0
        private void DibujarControlCuenta(String cuentaStr, int caracteres)
        {
            //CalcularCaracteres();
            SIZUCContabilizacionCapturaCuenta cuenta = new SIZUCContabilizacionCapturaCuenta();

            cuenta.SetColor(ColorBase);
            cuenta.BotonEliminarVisible = false;
            cuenta.CaracteresFaltantes  = caracteres;
            if (stpModulos.Children.Count > 0)
            {
                SIZUCContabilizacionCapturaSeparador separador = new SIZUCContabilizacionCapturaSeparador();
                cuenta.Separador = separador;
                stpModulos.Children.Add(separador);
            }
            if (cuentaStr != null)
            {
                cuenta.CuentaContable = cuentaStr;
            }

            stpModulos.Children.Add(cuenta);
            cuenta.SIZUC_BuscarCuentaContable += Cuenta_SIZUC_BuscarCuentaContable;
            cuenta.SIZUC_EliminarElemento     += Cuenta_SIZUC_EliminarElemento;
            cuenta.SIZUC_Actualizar           += SIZUC_Actualizar;
        }