private void CargarSectoresEnvioMail(int _sede) { try { //USO DEL NOT EXISTS var _listObj = (_Mod.MED_SectorMails.Where(S => S.sede_id == _sede)).ToList(); MED_SectorMails _itemSeleccion = new MED_SectorMails(); //Limpia el combo this.comboBoxSectorMail.SuspendLayout(); this.comboBoxSectorMail.DataSource = null; this.comboBoxSectorMail.Items.Clear(); //Carga el item de Seleccion _itemSeleccion.descripcion = "<Seleccione Sector de Ingreso>"; _itemSeleccion.sector_id = 0; _listObj.Insert(0, _itemSeleccion); //Carga el combo this.comboBoxSectorMail.DisplayMember = "descripcion"; this.comboBoxSectorMail.ValueMember = "sector_id"; this.comboBoxSectorMail.DataSource = _listObj; this.comboBoxSectorMail.ResumeLayout(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void TraerSectores(int _sede) { try { var _listObj = (from M in _Mod.MED_SectorMails where M.sede_id == _sede orderby M.descripcion select M).ToList(); MED_SectorMails _itemSeleccion = new MED_SectorMails(); //Limpia el combo this.comboBoxSectores.SuspendLayout(); this.comboBoxSectores.DataSource = null; this.comboBoxSectores.Items.Clear(); //Carga el item de Seleccion _itemSeleccion.descripcion = "<Seleccione un Sector>"; _itemSeleccion.sector_id = 0; _listObj.Insert(0, _itemSeleccion); //Carga el combo this.comboBoxSectores.DisplayMember = "descripcion"; this.comboBoxSectores.ValueMember = "sector_id"; this.comboBoxSectores.DataSource = _listObj; this.comboBoxSectores.ResumeLayout(); comboBoxSectores.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }