private void Presentacion(ESelecion seleccion)
 {
     Empresa.Comun.ViewReportes vista = new Empresa.Comun.ViewReportes();
     switch (seleccion)
     {
         case ESelecion.FamiliasBeneficiarios:
             SIC.Objs.Docentes.Reportes.Xtra_DocenteDependientes ex = new Objs.Docentes.Reportes.Xtra_DocenteDependientes();
             ex.bindingSource3.DataSource = this.Docente;
             vista.MostarReporte(ex);
             break;
         case ESelecion.PlanFunerario:
             SIC.Objs.Docentes.Reportes.Xtra_DocenteBenPlanf ex2 = new Docentes.Reportes.Xtra_DocenteBenPlanf();
             ex2.bindingSource1.DataSource = this.Docente;
             vista.MostarReporte(ex2);
             break;
         case ESelecion.SueldosPostumes:
             SIC.Objs.Docentes.Reportes.Xtra_PostActivo ex3 = new Docentes.Reportes.Xtra_PostActivo();
             ex3.bindingSource1.DataSource = this.Docente;
             vista.MostarReporte(ex3);
             break;
         case ESelecion.RetroActivo:
             SIC.Objs.Docentes.Reportes.Xtra_RetroActivo ex4 = new Docentes.Reportes.Xtra_RetroActivo();
             ex4.bindingSource1.DataSource = this.Docente;
             vista.MostarReporte(ex4);
             break;
         case ESelecion.Comentario:
             SIC.Objs.Docentes.Reportes.Xtra_ComentarioDocente ex5 = new Docentes.Reportes.Xtra_ComentarioDocente();
             ex5.bindingSource1.DataSource = this.Docente;
             vista.MostarReporte(ex5);
             break;
     }
 }
        private void Presentacion(ESelecion seleccion){
            Empresa.Comun.ViewReportes vista = new Empresa.Comun.ViewReportes();
            switch (seleccion){ 
                case ESelecion.Solicitud:
                    
                        SIC.Objs.Docentes.Reportes.Xtra_DocenteSolicitudPJ ex = new Objs.Docentes.Reportes.Xtra_DocenteSolicitudPJ();
                        ex.bindingSource1.DataSource = this.Solicitud;
                        vista.MostarReporte(ex);

                        break;
                case ESelecion.Paso:

                        SIC.Objs.Docentes.Reportes.Xtra_DocentePaso ex2 = new Docentes.Reportes.Xtra_DocentePaso();
                        ex2.bindingSource1.DataSource = this.Solicitud;
                        vista.MostarReporte(ex2);

                    break;
                case ESelecion.Beneficios:

                    SIC.Objs.Docentes.Reportes.Xtra_DocentePesionDiscap_Beneficio ex3 = new Docentes.Reportes.Xtra_DocentePesionDiscap_Beneficio();
                    ex3.Parameters[0].Value = this.Solicitud.Docente.HistorialPagos.PromedioMI;
                    ex3.bindingSource1.DataSource = this.Solicitud;
                    vista.MostarReporte(ex3);

                    break;
            }
        }
 private void RadioButton_Checked(object sender, RoutedEventArgs e)
 {
     this.Seleccion = ESelecion.Beneficios;
 }
 private void RadioButton_Checked_2(object sender, RoutedEventArgs e)
 {
     //
     this.Seleccion = ESelecion.Paso;
 }
 private void RadioButton_Checked_1(object sender, RoutedEventArgs e)
 {
     //solicitud
     this.Seleccion = ESelecion.Solicitud;
 }
 private void RadioButton_Checked(object sender, RoutedEventArgs e)
 {
     this.Seleccion = ESelecion.SueldosPostumes;
 }
 private void RadioButton_Checked_2(object sender, RoutedEventArgs e){
    this.Seleccion = ESelecion.PlanFunerario;
 }
 private void RadioButton_Checked_1(object sender, RoutedEventArgs e){
     //familiares
     this.Seleccion = ESelecion.FamiliasBeneficiarios;
 }
 private void rb_comentario_Checked(object sender, RoutedEventArgs e){
     this.Seleccion = ESelecion.Comentario;
 }
 private void rb_rectroactivo_Checked(object sender, RoutedEventArgs e){
     this.Seleccion = ESelecion.RetroActivo;
 }