private void But_EditDireccion_Click(object sender, RoutedEventArgs e){
            
            try{
                if (this.Docente != null){
                    //Vista de Ventanda de Mantenimiento
                    SIC.Objs.Controles.win_mantenimientoDocente mandoc = new win_mantenimientoDocente(this.Docente);
                    mandoc.But_Imprimir.Click += But_PrintMantenimientoDocente_Click;

                    ///Registro de Evento
                    Empresa.RegistroEventos.Evento.Insert(new Empresa.RegistroEventos.tevento(mandoc.CModulo, mandoc.objecto, this.Docente.Cedula, new Empresa.RegistroEventos.ttarea(Empresa.RegistroEventos.EnumIdentificadorTarea.AccesoDivicion), Empresa.Usuarios.Seccion.Usuario, GlobalItems.IDProcesor, Environment.MachineName, Environment.UserDomainName));
                    mandoc.ShowDialog();

                    //Docente modificado previamente, en la formulario de mantenimiento.
                    this.Docente = mandoc.Docente;

                    if (this.Docente.EsFallecidoMinimo){
                        //Refresh el calculo de seguro funerario.
                        this.Docente.Calculo_Seguro_Funerario();
                    }

                    //actualizando contexto.
                    this.SettingContext();

                    //Ejecutando Evento de Terminada la Edición
                    this.TerminadoEdicion.Invoke(this.Docente);
                }
            }
            catch{

            }
        }
        private void But_Docente_Click(object sender, RoutedEventArgs e)
        {
            if (datagrid1.SelectedItem != null){
                Empresa.Docente.tdocente docenteselect = (Empresa.Docente.tdocente)datagrid1.SelectedItem;
                
                docenteselect.HistorialPagos = new Empresa.Docente.Pagos(docenteselect.Cedula);
                docenteselect.Calculando_MontoDecretoCalculado();

                win_mantenimientoDocente mantdoc = new win_mantenimientoDocente(docenteselect);
                mantdoc.ShowDialog();
            }


        }