private async void btnModificar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         BibliotecaClase.Contrato c  = (BibliotecaClase.Contrato)dtgContratos.SelectedItem;
         UpdContracto             ac = new UpdContracto();
         ac.txtContrato.Text   = c._numero;
         ac.txtCreacion.Text   = "" + c._creacion;
         ac.txtAsistentes.Text = "" + c.asistentes;
         ac.txtTermino.Text    = "" + c._termino;
         ac.txtFeIni.Text      = "" + c._fechahoratermino;
         ac.txtMonto.Text      = "" + c.ValorTotalContrato;
         //ac.cboxModalidades = c.idModalidad;
         ac.txtObs.Text          = c.Observaciones;
         ac.txtPersonalAdic.Text = "" + c.personalAdicional;
         ac.txtFeTer.Text        = "" + c._fechahoratermino;
         // ac.cboxModalidades.SelectedValue = c.idModalidad;
         ac.cboRutAso.SelectedValue = c.RutCliente;
         ac.llenarCbox();
         ac.Show();
         this.Close();
     }
     catch (Exception ex)
     {
         await this.ShowMessageAsync(null, "seleccione un capo de la lista");
     }
 }
        private void btnModificar_Click(object sender, RoutedEventArgs e)
        {
            UpdContracto cd = new UpdContracto();

            cd.Show();
            this.Close();
        }