Exemple #1
0
        public bool?ApplyLocalidadFilter()
        {
            var form = new SmartSelectWindow(() => { return(localidadLogic.GetForSelection()); },
                                             () => { return(localidadLogic.GetByIds(OrganizacionesFilter.Filter.LocalidadIds)); },
                                             OrganizacionesFilter.Filter.LocalidadIds,
                                             "Localidades");

            form.ShowDialog();

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

                OrganizacionesFilter.UpdateStatuses();
            }

            return(form.DialogResult);
        }
Exemple #2
0
 public IEnumerable <IdAndValue> GetLocalidadesByIds()
 {
     return(localidadLogic.GetByIds(OrganizacionesFilter.Filter.LocalidadIds));
 }