示例#1
0
        private void DibujarControlVariable(String valorStr, int rangoInferior, int rangoSuperior, int caracteres)
        {
            //CalcularCaracteres();
            SIZUCContabilizacionCapturaVariable variable = new SIZUCContabilizacionCapturaVariable();

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

            if (valorStr != null)
            {
                variable.Variable = valorStr;
                variable.txtCapturaEncriptadoRangoInferior.Text = rangoInferior.ToString();
                variable.txtCapturaEncriptadoRangoSuperior.Text = rangoSuperior.ToString();
            }

            stpModulos.Children.Add(variable);
            variable.SIZUC_BuscarVariableContable += Variable_SIZUC_BuscarVariableContable;
            variable.SIZUC_EliminarElemento       += Variable_SIZUC_EliminarElemento;
            variable.SIZUC_Actualizar             += SIZUC_Actualizar;
        }
示例#2
0
        private void AgregarCapturaVariable(String valorStr, int rangoInferior, int caracteres)
        {
            SIZUCContabilizacionCapturaVariable variable = new SIZUCContabilizacionCapturaVariable();

            variable.SIZUC_BuscarVariableContable += Variable_SIZUC_BuscarVariableContable;
            variable.SIZUC_EliminarElemento       += Variable_SIZUC_EliminarElemento;
            variable.SIZUC_Actualizar             += SIZUC_Actualizar;
            if (stpModulos.Children.Count > 0)
            {
                SIZUCContabilizacionCapturaSeparador separador = new SIZUCContabilizacionCapturaSeparador();
                variable.Separador = separador;
                stpModulos.Children.Add(separador);
            }

            if (valorStr != null)
            {
                variable.Variable = valorStr;
                variable.txtCapturaRangoInferior.Text = rangoInferior.ToString();
                variable.txtCapturaRangoSuperior.Text = caracteres.ToString();
            }
            if (EsSetGrafico)
            {
                variable.Longitud = NivelesCuentaContable[numeroControles];
            }
            else
            {
                variable.Longitud = caracteres;
            }

            stpModulos.Children.Add(variable);
            numeroControles++;
            ActualizarElimninarControles();
        }
示例#3
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();
        }
示例#4
0
        private void DibujarControlLibre(string parte, int caracteres)
        {
            //CalcularCaracteres();
            SIZUCContabilizacionCapturaLibre cuenta = new SIZUCContabilizacionCapturaLibre();

            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 (parte != null)
            {
                cuenta.Captura = parte;
            }
            stpModulos.Children.Add(cuenta);
            cuenta.SIZUC_EliminarElemento += Cuenta_SIZUC_EliminarElemento2;
            cuenta.SIZUC_Actualizar       += SIZUC_Actualizar;
        }
示例#5
0
        private void BtnAgregarModuloCapturaLibre_MouseUp(object sender, MouseButtonEventArgs e)
        {
            if (ValidarCuentasCapturadas())
            {
                return;
            }
            CalcularCaracteres();
            SIZUCContabilizacionCapturaLibre cuenta = new SIZUCContabilizacionCapturaLibre();

            cuenta.SetColor(ColorBase);
            cuenta.BotonEliminarVisible = true;
            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_EliminarElemento += Cuenta_SIZUC_EliminarElemento1;
            cuenta.SIZUC_Actualizar       += SIZUC_Actualizar;
            ActualizarElimninarControles();
        }
示例#6
0
        private void BtnAgregarModuloVariable_MouseUp(object sender, MouseButtonEventArgs e)
        {
            if (ValidarCuentasCapturadas())
            {
                return;
            }
            CalcularCaracteres();
            SIZUCContabilizacionCapturaVariable variable = new SIZUCContabilizacionCapturaVariable();

            variable.SetColor(ColorBase);
            variable.CaracteresFaltantes = caracteresFaltantes;
            if (stpModulos.Children.Count > 0)
            {
                SIZUCContabilizacionCapturaSeparador separador = new SIZUCContabilizacionCapturaSeparador();
                variable.Separador = separador;
                stpModulos.Children.Add(separador);
            }
            stpModulos.Children.Add(variable);
            variable.SIZUC_BuscarVariableContable += Variable_SIZUC_BuscarVariableContable;
            variable.SIZUC_EliminarElemento       += Variable_SIZUC_EliminarElemento;
            variable.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;
        }