private void ddlProveedor_Leave(object sender, EventArgs e) { var proveedorId = Convert.ToInt32(ddlProveedor.SelectedValue); List <Rubro> rubros = proveedorId == 0 ? Rubros.ToList() : RubroRepository.MaxiKioscosEntities.ProveedorObtenerRubros(proveedorId).ToList(); rubros.Insert(0, new Rubro { RubroId = 0, Descripcion = "(Seleccione Rubro)" }); ddlRubro.DisplayMember = "Descripcion"; ddlRubro.ValueMember = "RubroId"; ddlRubro.DataSource = rubros; }
private void CargarControles() { Proveedores = ProveedorRepository.Listado().OrderBy(p => p.Nombre).ToList(); var proveedores = Proveedores.ToList(); proveedores.Insert(0, new Proveedor() { ProveedorId = 0, Nombre = "(Seleccione Proveedor)" }); ddlProveedor.DisplayMember = "Nombre"; ddlProveedor.ValueMember = "ProveedorId"; ddlProveedor.DataSource = proveedores; Rubros = RubroRepository.Listado().OrderBy(p => p.Descripcion).ToList(); var rubros = Rubros.ToList(); rubros.Insert(0, new Rubro { RubroId = 0, Descripcion = "(Seleccione Rubro)" }); ddlRubro.DisplayMember = "Descripcion"; ddlRubro.ValueMember = "RubroId"; ddlRubro.DataSource = rubros; }