private void InitializeControls() { ComboBoxFiller <Rubro, decimal> .Fill(cmbRubro) .KeyAs(rubro => rubro.IdRubro) .ValueAs(rubro => rubro.Descripcion) .With(rubroRepository.TodosLosRubros()); ComboBoxFiller <GradoDePublicacion, decimal> .Fill(cmbGrado) .KeyAs(grado => grado.IdGradoDePublicacion) .ValueAs(grado => grado.Descripcion + " - " + grado.Porcentaje.ToString() + "%") .With(gradoRepository.TodosLosGradosDePublicacion()); ComboBoxFiller <EstadoDePublicacion, decimal> .Fill(cmbEstado) .KeyAs(estado => estado.IdEstadoDePublicacion) .ValueAs(estado => estado.Descripcion) .With(estadoRepository.TodosLosEstadosDePublicacion()); }
private void FillComboBoxes() { ComboBoxFiller <Rubro, decimal> .Fill(cmbRubro) .ValueAs(rubro => rubro.Descripcion) .KeyAs(rubro => rubro.IdRubro) .With(rubroRepository.TodosLosRubros()) .CheckByDBId(int.Parse(publicacionSeleccionada.IdRubro.ToString())); ComboBoxFiller <EstadoDePublicacion, decimal> .Fill(cmbEstado) .KeyAs(estado => estado.IdEstadoDePublicacion) .ValueAs(estado => estado.Descripcion) .With(estadoDePublicacionRepository.TodosLosEstadosDePublicacion()) .CheckByDBId(int.Parse(publicacionSeleccionada.IdEstado.ToString())); ComboBoxFiller <GradoDePublicacion, decimal> .Fill(cmbGrado) .KeyAs(grado => grado.IdGradoDePublicacion) .ValueAs(grado => grado.Descripcion) .With(gradoDePublicacionRepository.TodosLosGradosDePublicacion()) .CheckByDBId(int.Parse(publicacionSeleccionada.IdGradoDePublicacion.ToString())); }