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); }
public IEnumerable <IdAndValue> GetLocalidadesByIds() { return(localidadLogic.GetByIds(OrganizacionesFilter.Filter.LocalidadIds)); }