private void CargarSubRubros(string _codEmp) { try { //también cargo los SUB RUBROS por única vez, SOLO TRAIGO LOS QUE EL USUARIO PUEDE VER BLL.Procedures.SUBRUBROARTICULOS _subrubro = new BLL.Procedures.SUBRUBROARTICULOS(); List <Entities.Procedures.SUBRUBROARTICULOS> _rubroItem = new List <Entities.Procedures.SUBRUBROARTICULOS>(); Entities.Procedures.SUBRUBROARTICULOS _itemSeleccion = new Entities.Procedures.SUBRUBROARTICULOS(); _rubroItem = _subrubro.ItemList(_codEmp); //Limpia el combo this.comboBoxSubRubro.SuspendLayout(); this.comboBoxSubRubro.DataSource = null; this.comboBoxSubRubro.Items.Clear(); // Carga el item de Seleccion _itemSeleccion.da2_desc = "<Seleccione un Sub SubRubro>"; _itemSeleccion.da2_cod = "0"; _rubroItem.Insert(0, _itemSeleccion); //Carga el combo this.comboBoxSubRubro.DisplayMember = BLL.Procedures.SUBRUBROARTICULOS.ColumnNames.DA2_DESC; this.comboBoxSubRubro.ValueMember = BLL.Procedures.SUBRUBROARTICULOS.ColumnNames.DA2_COD; this.comboBoxSubRubro.DataSource = _rubroItem; this.comboBoxSubRubro.SelectedIndex = 0; this.comboBoxSubRubro.ResumeLayout(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarSubRubros() { try { BLL.Procedures.SUBRUBROARTICULOS _rubroItem = new BLL.Procedures.SUBRUBROARTICULOS(); Entities.Procedures.SUBRUBROARTICULOS _itemSeleccion = new Entities.Procedures.SUBRUBROARTICULOS(); _rubroItem.Items("EGES"); //SIEMPRE TRAIGO ARTICULOS DE LA EMPRESA EGES //Limpia el combo this.comboBoxSubrubro.SuspendLayout(); this.comboBoxSubrubro.DataSource = null; this.comboBoxSubrubro.Items.Clear(); // Carga el item de Seleccion _itemSeleccion.da2_desc = "<Seleccione SubRubro>"; _itemSeleccion.da2_cod = "0"; _rubroItem.Result.Insert(0, _itemSeleccion); //Carga el combo this.comboBoxSubrubro.DisplayMember = BLL.Procedures.SUBRUBROARTICULOS.ColumnNames.DA2_DESC; this.comboBoxSubrubro.ValueMember = BLL.Procedures.SUBRUBROARTICULOS.ColumnNames.DA2_COD; this.comboBoxSubrubro.DataSource = _rubroItem.Result.ToArray(); this.comboBoxSubrubro.SelectedIndex = 0; this.comboBoxSubrubro.ResumeLayout(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }