private void BtnRestaurar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         PrincipalPermission MyPermission = new PrincipalPermission(NombreUsuario, "V2");
         MyPermission.Demand();
         DictamenEstructural dictamen2 = (DictamenEstructural)GridConceptosInactivos.SelectedItem;
         if (dictamen2 != null)
         {
             dictamen.Activar(dictamen2.ID);
             CargarDatosactivos();
             CargarDatosinactivos();
         }
     }
     catch (Exception ex)
     {
     }
 }
 private void GridConceptosActivos_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     try
     {
         DictamenEstructural dictamen = (DictamenEstructural)GridConceptosActivos.SelectedItem;
         if (dictamen != null)
         {
             tit.Text                       = "Editar Estimación de Valor";
             numeroestimacion               = dictamen.ID;
             TXTetiqueta.Text               = dictamen.Etiqueta;
             Clientes.SelectedIndex         = dictamen.cliente - 1;
             Inmuebles.SelectedIndex        = dictamen.inmueble - 1;
             DTP_FechaRegistro.SelectedDate = dictamen.FechaRegistro;
             DTP_FechaVisita.SelectedDate   = dictamen.FechaVisita;
             if (dictamen.Elaboracion)
             {
                 elaboracion.SelectedIndex = 1;
             }
             else
             {
                 elaboracion.SelectedIndex = 0;
             }
             TXTObservaciionElaboracion.Text = dictamen.Observacion;
             if (dictamen.Entregado)
             {
                 Entregado.SelectedIndex = 1;
             }
             else
             {
                 Entregado.SelectedIndex = 0;
             }
             if (dictamen.Manifestacion)
             {
                 Manifestacion.SelectedIndex = 1;
             }
             else
             {
                 Manifestacion.SelectedIndex = 0;
             }
             if (dictamen.Oficiosub)
             {
                 OficioSub.SelectedIndex = 1;
             }
             else
             {
                 OficioSub.SelectedIndex = 0;
             }
             if (dictamen.Escrituras)
             {
                 Escrituras.SelectedIndex = 1;
             }
             else
             {
                 Escrituras.SelectedIndex = 0;
             }
             if (dictamen.Licencia)
             {
                 Licencia.SelectedIndex = 1;
             }
             else
             {
                 Licencia.SelectedIndex = 0;
             }
             if (dictamen.Otra)
             {
                 Otra.SelectedIndex = 1;
             }
             else
             {
                 Otra.SelectedIndex = 0;
             }
             TXTOtra.Text      = dictamen.OtraNombre;
             Formulario.IsOpen = true;
         }
     }catch (Exception ex)
     {
     }
 }