private void FillComboBoxTarjetas() { ComboBoxFiller <Tarjeta, int> .Fill(cmbTarjeta) .KeyAs(tarjeta => tarjeta.IdTarjeta) .ValueAs(tarjeta => tarjeta.Codigo + " (" + tarjeta.Tipo + ")") .With(new RepositorioTarjetas().ObtenerTarjetasDelCliente(this.idCliente)); }
private void InitializeComboBox() { ComboBoxFiller <GradoDePublicacion, decimal> .Fill(cmbModificacion) .KeyAs(grado => grado.IdGradoDePublicacion) .ValueAs(grado => grado.Descripcion + " - " + grado.Porcentaje + "%") .With(gradoRepository.TodosLosGradosDePublicacion()); }
public AgregarUbicacionForm(GenerarPublicacionForm form) { InitializeComponent(); this.form = form; this.tipoUbicacionRepository = new TipoDeUbicacionRepository(); ComboBoxFiller <TipoDeUbicacion, decimal> .Fill(cmbTipoUbicacion) .KeyAs(tipo => tipo.IdTipoUbicacion) .ValueAs(tipo => tipo.Descripcion) .With(tipoUbicacionRepository.TodosLosTiposDeUbicacion()); }
public SeleccionarFuncionalidadForm(Form previousForm, Rol userRol) { InitializeComponent(); this.previousForm = previousForm; this.userRol = userRol; funcionalidadRepository = new FuncionalidadRepository(); ComboBoxFiller <Funcionalidad, decimal> .Fill(cmbFuncionalidades) .KeyAs(funcionalidad => funcionalidad.Id) .ValueAs(funcionalidad => funcionalidad.Descripcion) .With(funcionalidadRepository.FuncionalidadesDeUnRol(userRol.IdRol)); }
public AgregarUbicacionForm(EditarPublicacionSeleccionada callerForm) { InitializeComponent(); this.callerForm = callerForm; this.tipoUbicacionRepository = new TipoDeUbicacionRepository(); ComboBoxFiller <TipoDeUbicacion, decimal> .Fill(cmbTipoUbicacion) .KeyAs(tipo => tipo.IdTipoUbicacion) .ValueAs(tipo => tipo.Descripcion) .With(tipoUbicacionRepository.TodosLosTiposDeUbicacion()); this.InitializeValidator(); }
public RegistroDeUsuarioForm(Form previousForm) { InitializeComponent(); this.previousForm = previousForm; this.rolRepository = new RolRepository(); this.usuarioRepository = new UsuarioRepository(); this.controlValidator = new ControlValidator(); controlValidator.Add(new ControlValidation(txtPassword, control => control.Text != "", "Ingrese ContraseƱa")); controlValidator.Add(new ControlValidation(txtUsername, control => control.Text != "", "Ingrese Nombre de Usuario")); controlValidator.Add(new ControlValidation(cmbRoles, control => ((ComboBox)control).SelectedItem != null, "Complete todos los Campos")); ComboBoxFiller <Rol, decimal> .Fill(cmbRoles) .KeyAs(rol => rol.IdRol) .ValueAs(rol => rol.Descripcion) .With(rolRepository.RolesDeClienteYEmpresa()); }
public CanjePuntosForm(Form previousForm) { InitializeComponent(); this.premioRepository = new PremioRepository(); this.clienteRepository = new ClienteRepository(); this.previousForm = previousForm; clienteRepository.ValidarVencimientoDePuntosDeCliente(Session.Instance().LoggedUsername); ComboBoxFiller <Premio, decimal> .Fill(cmbPremios) .KeyAs(premio => premio.IdPremio) .ValueAs(premio => premio.Descripcion + " - " + premio.PuntosRequeridos + " puntos requeridos") .With(premioRepository.PremiosDisponibles()); this.ActualizarPuntosYFechaDeVencimiento(premioRepository.PuntosDeUsuario(Session.Instance().LoggedUsername)); }
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())); }
public SeleccionarFuncionalidad(Form previousForm, IList <Rol> rolesUsuario) { this.previousForm = previousForm; this.rolesUsuario = rolesUsuario; RepositorioFuncionalidades repositorioFuncionalidades = new RepositorioFuncionalidades(); IList <Funcionalidad> todasSusFuncionalidades = new List <Funcionalidad>(); foreach (Rol rol in rolesUsuario) { todasSusFuncionalidades = todasSusFuncionalidades.Concat(repositorioFuncionalidades.FuncionalidadesDeUnRol(rol.IdRol)).ToList(); } InitializeComponent(); ComboBoxFiller <Funcionalidad, int> .Fill(cmbFuncionalidades) .KeyAs(funcionalidad => funcionalidad.IdFuncionalidad) .ValueAs(funcionalidad => funcionalidad.Descripcion) .With(todasSusFuncionalidades); }