private void btnTodosEmpresas_Click(object sender, EventArgs e) { for (int i = 0; i < chkEmpresas.Items.Count; i++) { chkEmpresas.SetItemChecked(i, true); } }
private void ResetFilters() { mzProductosControl1.ClearControl(); _uiController.Codigo = string.Empty; chkActivo.Checked = false; hierarchicalSearchControl1.ClearSelectedNodes(); for (int i = 0; i < chkListasDePrecios.Items.Count; i++) { chkListasDePrecios.SetItemChecked(i, false); } rbPesos.Checked = true; gridResultado.SetDataBinding(null, null); gridResultado.Refresh(); }
private void InitializeData() { chkUsuarios.Items.AddRange(_uiController.Usuarios.ToArray()); chkPerfiles.Items.AddRange(_uiController.Perfiles.ToArray()); chkPuestos.Items.AddRange(_uiController.Puestos.ToArray()); txtIdVariable.Text = _uiController.IdVariable; groupBoxAplicacion.Enabled = !_uiController.ModificacionSimple; if (_uiController.EsAlta()) { txtIdVariable.Text = _uiController.IdVariableAlta; txtDescripcion.Text = _uiController.DescripcionAlta; txtTipo.Text = _uiController.TipoAlta; txtValor.Text = _uiController.ValorAlta; } foreach (businessrules.Variable var in _uiController.VariablesSeleccionadas) { switch (var.TipoVariable) { case "GENERICA": { txtDescripcion.Text = var.Descripcion; txtTipo.Text = var.IdTipoVariable; if (_uiController.ModificacionSimple) { txtValor.Text = var.Valor; } txtDescripcion.Enabled = true; txtTipo.Enabled = true; chkGenerica.Checked = true; txtValorGenerica.Text = var.Valor; break; } case "USUARIO": { txtDescripcion.Text = var.Descripcion; txtTipo.Text = var.IdTipoVariable; mz.erp.businessrules.UsuarioView usuario = new mz.erp.businessrules.UsuarioView(var.IdUsuario, var.Usuario); int index = chkUsuarios.Items.IndexOf(usuario); if (index != -1) { chkUsuarios.SetItemChecked(index, true); } if (_uiController.ModificacionSimple) { txtValor.Text = var.Valor; } break; } case "PERFIL": { txtDescripcion.Text = var.Descripcion; txtTipo.Text = var.IdTipoVariable; mz.erp.businessrules.PerfilView perfil = new mz.erp.businessrules.PerfilView(var.IdPerfil, var.Perfil); int index = chkPerfiles.Items.IndexOf(perfil); if (index != -1) { chkPerfiles.SetItemChecked(index, true); } if (_uiController.ModificacionSimple) { txtValor.Text = var.Valor; } break; } case "PUESTO": { txtDescripcion.Text = var.Descripcion; txtTipo.Text = var.IdTipoVariable; mz.erp.businessrules.PuestoView puesto = new mz.erp.businessrules.PuestoView(var.IdPuesto, var.Puesto); int index = chkPuestos.Items.IndexOf(puesto); if (index != -1) { chkPuestos.SetItemChecked(index, true); } if (_uiController.ModificacionSimple) { txtValor.Text = var.Valor; } break; } } } }
private void InitializeData() { chkLPProveedores.Items.AddRange(_uiController.ConfiguracionesLPProveedores.ToArray()); chkCostosIndirectos.Items.AddRange(_uiController.ConfiguracionesCostosIndirectos.ToArray()); chkPrecioDeCostoReposicion.Items.AddRange(_uiController.ConfiguracionesPcioDeCostoReposicion.ToArray()); chkPcioDeCostoPP.Items.AddRange(_uiController.ConfiguracionesPPP.ToArray()); chkValidaciones.Items.AddRange(_uiController.ConfiguracionesValidaciones.ToArray()); chkUsaLPProveedores.Checked = _uiController.UsaLPProveedores; chkTransladaCambioPCtoAPVtaBruto.Checked = _uiController.TransladaCambioPcioDeCostoAPcioDeVtaFinal; chkPcioVtaAfectaMac.Checked = _uiController.PcioVtaAfectaMac; chkUsaCostosIndirectos.Checked = _uiController.UsaCostosIndirectos; chkUsaPcioDeCostoReposicion.Checked = _uiController.UsaPcioDeCostoReposicion; foreach (businessrules.ConfiguracionRegla confLPP in _uiController.ConfiguracionesLPProveedores) { int index = chkLPProveedores.Items.IndexOf(confLPP); bool valor = Convert.ToBoolean(confLPP.ValorDefault); if (!confLPP.Valor.Equals(string.Empty)) { valor = Convert.ToBoolean(confLPP.Valor); } chkLPProveedores.SetItemChecked(index, valor); } foreach (businessrules.ConfiguracionRegla confCI in _uiController.ConfiguracionesCostosIndirectos) { int index = chkCostosIndirectos.Items.IndexOf(confCI); bool valor = Convert.ToBoolean(confCI.ValorDefault); if (!confCI.Valor.Equals(string.Empty)) { valor = Convert.ToBoolean(confCI.Valor); } chkCostosIndirectos.SetItemChecked(index, valor); } foreach (businessrules.ConfiguracionRegla confPCR in _uiController.ConfiguracionesPcioDeCostoReposicion) { int index = chkPrecioDeCostoReposicion.Items.IndexOf(confPCR); bool valor = Convert.ToBoolean(confPCR.ValorDefault); if (!confPCR.Valor.Equals(string.Empty)) { valor = Convert.ToBoolean(confPCR.Valor); } chkPrecioDeCostoReposicion.SetItemChecked(index, valor); } foreach (businessrules.ConfiguracionRegla confPPP in _uiController.ConfiguracionesPPP) { int index = chkPcioDeCostoPP.Items.IndexOf(confPPP); bool valor = Convert.ToBoolean(confPPP.ValorDefault); if (!confPPP.Valor.Equals(string.Empty)) { valor = Convert.ToBoolean(confPPP.Valor); } chkPcioDeCostoPP.SetItemChecked(index, valor); } foreach (businessrules.ConfiguracionRegla confV in _uiController.ConfiguracionesValidaciones) { int index = chkValidaciones.Items.IndexOf(confV); bool valor = Convert.ToBoolean(confV.ValorDefault); if (!confV.Valor.Equals(string.Empty)) { valor = Convert.ToBoolean(confV.Valor); } chkValidaciones.SetItemChecked(index, valor); } }