private void build_Parameters() { _idTiposDeMovimientosDefault = Variables.GetValueString(this._processParent.Process.ProcessName, this._taskName, "ListaTiposDeMovimientos"); _allowIdTiposDeMovimientosSistema = Variables.GetValueBool(this._processParent.Process.ProcessName, this._taskName, "PermiteTiposDeMovimientosDelSistema"); mz.erp.commontypes.data.tsy_TiposMovimientosDataset _tiposMov = mz.erp.businessrules.tsy_TiposMovimientos.GetList(); string _tiposDeMovimientos = String.Empty; for (int i = 0; i < _tiposMov.tsy_TiposMovimientos.Rows.Count; i++) { _tiposDeMovimientos = _tiposDeMovimientos + ',' + Convert.ToString(_tiposMov.tsy_TiposMovimientos[i]["IdTipoMovimiento"]); } _filtroCajas = build_ArrayCajas(loadCajasAConsultar()); _filtroTipos = build_ArrayTipos(_tiposDeMovimientos.Split(',')); _filtroTDCompTesoreria = build_ArrayTDCompTesoreria(); _preguntarAlCancelar = Variables.GetValueBool(_processParent.Process.ProcessName, _taskName, "PreguntarAlCancelar"); }
private void build_Parameters() { string _tiposDeComprobantes = Variables.GetValueString("Cajas.Comprobantes.TiposDeComprobantes"); mz.erp.commontypes.data.tsy_TiposMovimientosDataset _tiposMov = mz.erp.businessrules.tsy_TiposMovimientos.GetList(); string _tiposDeMovimientos = String.Empty; for (int i = 0; i < _tiposMov.tsy_TiposMovimientos.Rows.Count; i++) { _tiposDeMovimientos = _tiposDeMovimientos + ',' + Convert.ToString(_tiposMov.tsy_TiposMovimientos[i]["IdTipoMovimiento"]); } string _idTipos = _tiposDeComprobantes; if (!(_tiposDeMovimientos.Equals(string.Empty))) { _idTipos = _idTipos + ',' + _tiposDeMovimientos; } string _idUsuarios = Variables.GetValueString("Cajas.Seguridad.Consultar.Usuarios"); string[] _usuarios = _idUsuarios.Split(','); ArrayList _arrayUsuarios = new ArrayList(_usuarios); _arrayUsuarios.Add(Security.IdUsuario); _filtroCajas = build_ArrayCajas(loadCajasAConsultar()); _filtroUsuarios = build_ArrayUsuarios(_arrayUsuarios); _filtroTipos = build_ArrayTipos(_idTipos.Split(',')); _filtroTDCompTesoreria = build_ArrayTDCompTesoreria(); if (this._processParent.Process.ProcessName.Equals("ProcesoConsultarValoresCajas")) { _checkSoloAbiertas = false; _checkUltimaCaja = true; } _filtroFechaMovimiento = Variables.GetValueBool(this._processParent.Process.ProcessName, this._taskName, "filtroFechaMovimiento"); }