private async void dtgContrato_SelectionChanged(object sender, SelectionChangedEventArgs e) { int index = (dtgContrato.SelectedIndex) + 1; int largoDG = dtgContrato.Items.Count; if (index > Largo) { await this.ShowMessageAsync("Advertencia!", "No se pueden mostrar datos de una fila vacía"); } else { try { Contrato objCont = dtgContrato.SelectedItem as Contrato; string num = objCont.NumeroContrato; string rut = objCont.RutCliente; string plan = objCont.CodigoPlan; string salud = objCont.DeclaracionSalud; string primaAn = objCont.PrimaAnual; string primaMe = objCont.PrimaMensual; string obs = objCont.Observaciones; string fecIni = objCont.FechaInicioVigencia; editarContrato edCont = new editarContrato(num, rut, plan, salud, primaAn, primaMe, obs); this.Hide(); edCont.Owner = this; edCont.Show(); } catch (Exception) { await this.ShowMessageAsync("Error!", ""); } } }
private void btn_editar_contrato_Click(object sender, RoutedEventArgs e) { editarContrato edCont = new editarContrato(); edCont.Owner = this; edCont.ShowDialog(); }
private void BtnContraste_Click(object sender, RoutedEventArgs e) { Contraste = !Contraste; if (Contraste) { { SolidColorBrush PinkColor = new SolidColorBrush(Color.FromRgb(242, 0, 252)); gPrincipal.Background = Brushes.Black; btnBuscarCto.Background = PinkColor; btnEditarCont.Background = PinkColor; btnSalir.Background = PinkColor; btnTerminarContrato.Background = PinkColor; } } else { editarContrato editarContrato = new editarContrato(); editarContrato.Show(); this.Hide(); } }