Esempio n. 1
0
        public bool?ApplyTipoOrganizacionFilter()
        {
            var currentIds = OrganizacionesFilter.Filter.TipoOrganizacionIds;

            var form = new SmartSelectWindow(() => { return(tipoOrganizacionLogic.GetForSelection()); },
                                             () => { return(tipoOrganizacionLogic.GetByIds(currentIds)); },
                                             OrganizacionesFilter.Filter.TipoOrganizacionIds,
                                             "Tipos de Organizaciones");

            form.ShowDialog();

            if (form.DialogResult.HasValue && form.DialogResult.Value)
            {
                OrganizacionesFilter.Filter.TipoOrganizacionIds = form.GetSelection().ToList();

                OrganizacionesFilter.UpdateStatuses();
            }

            return(form.DialogResult);
        }
Esempio n. 2
0
 public IEnumerable <IdAndValue> GetTipoOrganizacionesByIds()
 {
     return(tipoOrganizacionLogic.GetByIds(OrganizacionesFilter.Filter.TipoOrganizacionIds));
 }