private void RbtnAceptar_Click(object sender, RoutedEventArgs e)
        {
            if (!isPrinting)
            {
                if (organismoSeleccionado == null)
                {
                    MessageBox.Show("Si asigna o modifica la adscripciĆ³n seleccione un organismo, \nde lo contrario presione Cancelar");
                    return;
                }

                ventanaPadre.organismo = organismoSeleccionado;

                //ConstValues.OrganismoForFuncionario = organismoSeleccionado.IdOrganismo;
                //ConstValues.OrganismoForFuncionarioStr = organismoSeleccionado.Organismo;
                DialogResult = true;
                this.Close();
            }
            else
            {
                ObservableCollection<Organismos> organismosList = new ObservableCollection<Organismos>();

                if (selectedOrganism != 0)
                {
                    switch (selectedOrganism)
                    {
                        case 1:
                            foreach (Organismos org in OrganismosSingleton.Instance.Colegiados)
                            {
                                if (org.IsSelected == true)
                                {
                                    organismosList.Add(org);
                                    org.IsSelected = false;
                                }
                            }
                            break;
                        case 2:
                            foreach (Organismos org in OrganismosSingleton.Instance.Unitarios)
                            {
                                if (org.IsSelected == true)
                                {
                                    organismosList.Add(org);
                                    org.IsSelected = false;
                                }
                            }
                            break;
                        case 3:
                            foreach (Organismos org in OrganismosSingleton.Instance.Juzgados)
                            {
                                if (org.IsSelected == true)
                                {
                                    organismosList.Add(org);
                                    org.IsSelected = false;
                                }
                            }
                            break;
                    }

                    OrganismosWord word = new OrganismosWord(organismosList);
                    word.GeneraDocumentoWord();
                    this.Close();
                }
            }
        }
 private void WorkerDoWork(object sender, DoWorkEventArgs e)
 {
     if (busyIndicatorAction == 1)
     {
         FuncionariosWord imprime = new FuncionariosWord(FuncionariosSingleton.FuncionariosCollection);
         imprime.GeneraDocumentoWord();
     }
     else if (busyIndicatorAction == 2)
     {
         OrganismosWord imprime = new OrganismosWord(organismosToPrint);
         imprime.GeneraDocumentoWord();
     }
     else if (busyIndicatorAction == 3)
     {
         OrganismosModel.SetNewIntegrantesCount();
     }
 }