private void But_Salir_Click(object sender, RoutedEventArgs e){
     this.Seleccion = ESeleccion.NoDefinido;
     this.Hide();
 }
 private void RadioButton_Click_2(object sender, RoutedEventArgs e)
 {
     this.Seleccion = ESeleccion.NotificacionExclucion;
 }
 private void RadioButton_Click(object sender, RoutedEventArgs e)
 {
     //Limite Edad;
     this.Seleccion = ESeleccion.LimiteEdad;
 }
 private void RadioButton_Click_1(object sender, RoutedEventArgs e)
 {
     this.Seleccion = ESeleccion.ProyeccionExclucion;
 }
Example #5
0
       private void But_Decretos_Click(object sender, RoutedEventArgs e) {
           _debolimpiar = false;
           __doc_guardado = false;
           SeleccionActual = ESeleccion.DECRETOS;

           SIC.Objs.Controles.Dialogos.Dial_SeleccionDecretoOpcion_01 decreopcion = new Objs.Controles.Dialogos.Dial_SeleccionDecretoOpcion_01();
           decreopcion.ShowDialog();


           switch (decreopcion.SeleccionActual) { 
               case Objs.Controles.Dialogos.Dial_SeleccionDecretoOpcion_01.ESeleccionOpcion.Agregar:
                   if (decreopcion.Decreto.PuedeAgregar)
                   {
                       _us_MantenimientoListadoDecreto = new Objs.Controles.us_MantenimientoListadoDecreto(decreopcion.Decreto, true);
                       _us_MantenimientoListadoDecreto.visitandoDocente += _us_MantenimientoListadoDecreto_visitandoDocente;
                       pag_trans.ShowPage(_us_MantenimientoListadoDecreto);
                   }
                   else {
                       MessageBox.Show("El Decreto seleccionado está Bloqueado, No puede agregar Docente(s), su estado es:" + decreopcion.Decreto.Estado.Nombre, "Decreto Bloqueado Estado:" + decreopcion.Decreto.Estado.Nombre, MessageBoxButton.OK, MessageBoxImage.Stop);
                   }
                   break;
               case Objs.Controles.Dialogos.Dial_SeleccionDecretoOpcion_01.ESeleccionOpcion.Aprobar:

                   break;
               case Objs.Controles.Dialogos.Dial_SeleccionDecretoOpcion_01.ESeleccionOpcion.Crear:
                   _us_Mantenimiento_Decreto = new Objs.Controles.us_Mantenimiento_Decreto();
                   pag_trans.ShowPage(_us_Mantenimiento_Decreto);
                   break;
               case Objs.Controles.Dialogos.Dial_SeleccionDecretoOpcion_01.ESeleccionOpcion.Ver:
                   _us_MantenimientoListadoDecreto = new Objs.Controles.us_MantenimientoListadoDecreto(decreopcion.Decreto, false);
                   _us_MantenimientoListadoDecreto.visitandoDocente += _us_MantenimientoListadoDecreto_visitandoDocente;
                   pag_trans.ShowPage(_us_MantenimientoListadoDecreto);
                   break;
           }

           decreopcion.Close();
       }
 public Dial_SeleccionPagina_01()
 {
     InitializeComponent();
     this.Seleccion = ESeleccion.NoDefinido; 
 }
Example #7
0
       public void usc_buscardocente_EsResultado(object sender, RoutedEventArgs e){
            
           if (_debolimpiar)
            {
                if (usc_buscardocente.Docente.TieneSeguroFunerario == true || usc_buscardocente.Docente.TieneSobrevivencia == true){
                    //Indicando la seleccion actual.
                    this.SeleccionActual = ESeleccion.LISTASERVICIOS;
                    
                    this.listatrabajos = new Objs.Controles.ListadoTrabajos(usc_buscardocente.Docente);
                    this.listatrabajos.Seleccionado += ItemExisteSeguroFunerario_Seleccionado;

                    pag_trans.ShowPage(this.listatrabajos);
                    _debolimpiar = true;
                }
            }

            if (usc_buscardocente.Docente.EsFallecido){
                //Aviso Fecha de fallecimiento de existe.
                //if (usc_buscardocente.Docente.FechaFallecido == DateTime.MinValue || usc_buscardocente.Docente.FechaFallecido == DateTime.MaxValue){
                if(!usc_buscardocente.Docente.EsFallecidoMinimo){
                    Objs.Controles.Dialogos.Dial_NoExisteFechaFallecimiento _nofechafalleci = new Objs.Controles.Dialogos.Dial_NoExisteFechaFallecimiento();
                    
                    _nofechafalleci.ShowDialog();
                    _nofechafalleci.Close();
                }
            }

            if (!usc_buscardocente.Docente.EsDocente){
                Objs.Controles.Dialogos.Dial_AvisoNoDocente nodoc = new Objs.Controles.Dialogos.Dial_AvisoNoDocente();
                nodoc.ShowDialog();
                nodoc.Close();
            }

            ///Registro de Evento
            Empresa.RegistroEventos.Evento.Insert(new Empresa.RegistroEventos.tevento(usc_buscardocente.CModulo, usc_buscardocente.objecto, usc_buscardocente.Docente.Cedula, new Empresa.RegistroEventos.ttarea(Empresa.RegistroEventos.EnumIdentificadorTarea.ConsultaInformacion), Empresa.Usuarios.Seccion.Usuario, Empresa.Comun.Servicios.DameIdProcesador(), Environment.MachineName, Environment.UserDomainName));
        }
Example #8
0
 private void But_Pension_Discapacidad_General_Click(object sender, RoutedEventArgs e) {
     __doc_guardado = false;
     this.SeleccionActual = ESeleccion.BUSQUEDA_DISCAPACIDAD;
     us_Busqueda_pension_discapacidad = new Objs.Controles.us_Busqueda_Solicitudes_PJ();
     pag_trans.ShowPage(us_Busqueda_pension_discapacidad);
 }
Example #9
0
        //Servicios del Docente.
        private void But_SF_Click(object sender, RoutedEventArgs e) {
            
            try{
                __doc_guardado = false;
                usc_buscardocente.Docente.SeguroFunerario = new Empresa.Docente.SeguroFunerario(usc_buscardocente.Docente);
                

                if (usc_buscardocente.Docente.SeguroFunerario.ExisteItem()){
                    //Existe proceso.
                    this.SeleccionActual = ESeleccion.SEGUROFUNERARIO;
                    _us_Proceso_SeguroFunerario = new us_Proceso_SeguroFunerario(usc_buscardocente.Docente);
                    pag_trans.ShowPage(_us_Proceso_SeguroFunerario);
                }
                else{
                        if(MessageBox.Show("- No Existe solicitud de Seguro Funerario en proceso para el docente, Desea Aperturar una solicitud?, Si/No", "Si/No", MessageBoxButton.YesNo, MessageBoxImage.Information) == MessageBoxResult.Yes){
                        //si
                            this.SeleccionActual = ESeleccion.SEGUROFUNERARIO;
                            usc_buscardocente.Docente.SeguroFunerario = new Empresa.Docente.SeguroFunerario();

                            _us_Proceso_SeguroFunerario = new us_Proceso_SeguroFunerario(usc_buscardocente.Docente);
                            pag_trans.ShowPage(_us_Proceso_SeguroFunerario);
                    }


                }
            }
            catch {
                MessageBox.Show("Acceso denegado.", "Acceso denegado", MessageBoxButton.OK, MessageBoxImage.Warning);
            
            }
        }
Example #10
0
 //Menu General
 private void But_SF_Menu_Click(object sender, RoutedEventArgs e) {
     try{
         //if (usc_buscardocente.Docente.EsFallecido)
         //{
         __doc_guardado = false;
             this.SeleccionActual = ESeleccion.SEGUROFUNERARIOVISTA;
             this._us_vista_solicitud_segurofunerario = new Objs.us_vista_solicitud_segurofunerario();
             //Agregando Evento
             this._us_vista_solicitud_segurofunerario.Abrir += But_AbrirSolicitudSeguroFunerario_Click;
             pag_trans.ShowPage(_us_vista_solicitud_segurofunerario);
         //}
         //else {
         //    MessageBox.Show("Para visualizar el formulario de Seguro Funerario, el docente debe tener primero registrada la fecha de fallecimiento.", "El docente debe estar registrado como fallecido.", MessageBoxButton.OK, MessageBoxImage.Exclamation);
         //}
     }
     catch{
         MessageBox.Show("Acceso denegado.", "Acceso denegado", MessageBoxButton.OK, MessageBoxImage.Warning);
     }
 }
Example #11
0
 private void But_Actas_Click(object sender, RoutedEventArgs e)
 {
     _debolimpiar = true;
     scanactas = new Objs.Controles.us_ScanActas();
     this.SeleccionActual = ESeleccion.SCAN;
     try
     {
         pag_trans.ShowPage(scanactas);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #12
0
		private void But_PS_Click(object sender, RoutedEventArgs e){
            //DISCAPACIDAD
            try
            {
                _debolimpiar = true;
                __doc_guardado = false;
                this.SeleccionActual = ESeleccion.SOBREVIVENCIA;
                try
                {
                    if (usc_buscardocente.Docente.EsRenunciaSobrevivencia)
                    {
                        SIC.Objs.Controles.Dialogos.Dial_DocenteEsRenunciaSobrev dialog_01 = new Objs.Controles.Dialogos.Dial_DocenteEsRenunciaSobrev(usc_buscardocente.Docente);
                        dialog_01.ShowDialog();
                    }
                    else
                    {
                        visps = new us_pensionsobrev_vista(usc_buscardocente.Docente);
                        pag_trans.ShowPage(visps);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            catch {
                MessageBox.Show("Acceso denegado.", "Acceso denegado", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
        }
Example #13
0
        private void But_PJ_Click(object sender, RoutedEventArgs e){
            try
            {
                //SOLICITUDPJ
                __doc_guardado = false;
                _debolimpiar = true;
                //Seleccion de Principio
                this.SeleccionActual = ESeleccion.SOLICITUD_DISCAPACIDAD;
                //Sub Seleccion
                this.SubSeleccionSolicitud_Discapcidad = ESubSeleccionSolicitud_Discapcidad.Vista;

                if (!usc_buscardocente.Docente.EsFallecido)
                {
                    // Asignando Solicitud.
                    usc_buscardocente.Docente.SolicitudPJ = new Empresa.Docente.SolicitudPJ(usc_buscardocente.Docente);
                    us_vistasolicutd_pj = new Objs.Controles.us_vista_solicitudes_pj(this.usc_buscardocente.Docente);
                    //vista.Nuevo += But_NuevaSolicitudPj_Click;
                    us_vistasolicutd_pj.Abrir += But_AbrirSolicitudPJ_Click;
                    //vista.Imprimir += But_ImprimirSolicitudPJ_Click;
                    this.pag_trans.ShowPage(us_vistasolicutd_pj);
                }
                else
                {
                    MessageBox.Show("Docente Fallecido no puede entrar en proceso de Pensión o Jubilación.", "Proceso NO Permitido", MessageBoxButton.OK, MessageBoxImage.Question);
                }
            }
            catch {
                MessageBox.Show("Acceso denegado.", "Acceso denegado", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
        }
 private void RadioButton_Click_3(object sender, RoutedEventArgs e)
 {
     //Listado Excluidos.
     this.Seleccion = ESeleccion.Excluidos;
 }
Example #15
0
       private void But_Dependientes_Click(object sender, RoutedEventArgs e){
           __doc_guardado = false;
           _debolimpiar = true;
           _DialogoPaginas_01 = new Objs.Controles.Dialogos.Dial_SeleccionPagina_01();
           
           try {
                _DialogoPaginas_01.ShowDialog();

                switch(_DialogoPaginas_01.Seleccion){
                    case Objs.Controles.Dialogos.Dial_SeleccionPagina_01.ESeleccion.LimiteEdad:
                        _ConsultaDependientes = new Objs.Controles.us_ConsultaDependientes();
                        //Estableciendo La selección
                        this.SeleccionActual = ESeleccion.LIMITEEDAD;
                        pag_trans.ShowPage(_ConsultaDependientes);
                        break;
                    case Objs.Controles.Dialogos.Dial_SeleccionPagina_01.ESeleccion.ProyeccionExclucion:
                        _ConsultaDependientesLimitePension = new Objs.Controles.us_ConsultaDependientes_LimitePension();
                        //Estableciendo La Seleccion
                        this.SeleccionActual = ESeleccion.PROYECCION;
                        pag_trans.ShowPage(_ConsultaDependientesLimitePension);
                        break;

                    case Objs.Controles.Dialogos.Dial_SeleccionPagina_01.ESeleccion.NotificacionExclucion:
                        _ConsultaDependientes_NotificacionExclucion = new Objs.Controles.us_ConsultaDependientes_NotificacionExclucion();
                        //Estableciendo La Seleccion
                        this.SeleccionActual = ESeleccion.NOTIFICACION;
                        pag_trans.ShowPage(_ConsultaDependientes_NotificacionExclucion);
                        break;
                    case Objs.Controles.Dialogos.Dial_SeleccionPagina_01.ESeleccion.Excluidos:
                        _us_ListaExcluidos = new Objs.Controles.us_ListaExcluidos();
                        //Estableciendo La Seleccion
                        this.SeleccionActual = ESeleccion.EXCLUIDOS;
                        pag_trans.ShowPage(_us_ListaExcluidos);
                        break;
                    case  Objs.Controles.Dialogos.Dial_SeleccionPagina_01.ESeleccion.BusquedaBeneficiario:

                        this._us_busquedaDependientes = new Objs.Controles.us_busquedaDependientes();
                        this._us_busquedaDependientes.Seleccionando += But_BusquedaDependiente_Click;

                        pag_trans.ShowPage(_us_busquedaDependientes);
                        break;
                }

                _DialogoPaginas_01.Close();
            }
            catch(Exception ex){
                MessageBox.Show(ex.Message);
            }
        }
 private void RadioButton_Click_4(object sender, RoutedEventArgs e)
 {
     this.Seleccion = ESeleccion.BusquedaBeneficiario;
 }
Example #17
0
        private void LimpiarVariables(){
                this.SeleccionActual = ESeleccion.NULA; 
                this.SubSeleccionSolicitud_Discapcidad = ESubSeleccionSolicitud_Discapcidad.NULA;
                _DialogoPaginas_01 = null;
                proc= null;
                visps= null;
                scanactas= null;
                _us_Mantenimiento_Decreto= null;
                _us_MantenimientoListadoDecreto= null;
                _us_Proceso_SeguroFunerario= null;
                us_vistasolicutd_pj = null;
                _ConsultaDependientes = null;
                _ConsultaDependientesLimitePension = null;
                _ConsultaDependientes_NotificacionExclucion = null;
                _us_ListaExcluidos = null;
                _us_busquedaDependientes = null;
                __doc_guardado = false;

        }