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; }
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(); }
private void Variable_SIZUC_EliminarElemento(SIZUCContabilizacionCapturaVariable objeto) { if (stpModulos.Children.IndexOf(objeto) == stpModulos.Children.Count - 1) { stpModulos.Children.Remove(objeto); stpModulos.Children.Remove(objeto.Separador); ActualizarElimninarControles(); } }
private string Variable_SIZUC_BuscarVariableContable(SIZUCContabilizacionCapturaVariable objeto) { String variableContable = "Seleccione"; if (SIZUC_BuscarVariableContable != null) { variableContable = SIZUC_BuscarVariableContable(this); } this.objVariable = objeto; ArmarExpresion(); return(variableContable); }
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; }
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(); }