private async void CargarDatosContrato()
 {
     try
     {
         if (dtgListadoContratos.SelectedIndex > -1)
         {
             string   parent   = this.Owner.Name;
             int      index    = dtgListadoContratos.SelectedIndex;
             Contrato contrato = (Contrato)dtgListadoContratos.SelectedItem;
             if (parent == "wpf_menu")
             {
                 WPF_AdminContrato ac = new WPF_AdminContrato();
                 ac.Show();
                 ac.CargarDatosContrato(contrato);
             }
             else if (parent == "wpf_contratos")
             {
                 WPF_AdminContrato ac = (WPF_AdminContrato)this.Owner;
                 ac.Show();
                 ac.CargarDatosContrato(contrato);
             }
         }
     }
     catch (Exception ex)
     {
         await this.ShowMessageAsync("Error:", "Se ha producido un error inesperado.\n" + ex.Message);
     }
 }
Пример #2
0
        private void tlAdminContratos_Click(object sender, RoutedEventArgs e)
        {
            WPF_AdminContrato wa = new WPF_AdminContrato();

            wa.ShowDialog();
        }