private async void btnBaja_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                BibliotecaClase.Contrato E = (BibliotecaClase.Contrato)dtgContratos.SelectedItem;

                supremo.DarDeBaja(E);
                if (E != null)
                {
                    MessageBoxResult resp = MessageBox.Show("Desea dar de baja?", "Dar de baja",
                                                            MessageBoxButton.YesNo, MessageBoxImage.Warning);

                    if (resp == MessageBoxResult.Yes)
                    {
                        bool resp2 = supremo.DarDeBaja(E);
                        await this.ShowMessageAsync(null, "Vigencia cambiada");

                        dtgContratos.ItemsSource = supremo.readAll();
                    }
                    else
                    {
                        await this.ShowMessageAsync(null, "Error al cambiar vigencia");

                        dtgContratos.ItemsSource = supremo.readAll();
                    }
                }
                dtgContratos.ItemsSource = supremo.readAll();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }