private void btnAgregaPerfildeCargo_Click(object sender, RoutedEventArgs e) { NavigationService navService = NavigationService.GetNavigationService(this); IngresarPerfildeCargo nextPage = new IngresarPerfildeCargo(); navService.Navigate(nextPage); }
private void btnAgregarPerfildeCargo_click(object sender, RoutedEventArgs e) { List <Area> areasSelec = new List <Area>(); areas = col.ReadAllAreas(); foreach (string item in lbAreaSeleccionadas.Items) { foreach (Area a in areas) { if (a.area == item) { areasSelec.Add(a); } } } if (lbAreaSeleccionadas.Items.Count == 0) { MessageBox.Show("Debe seleccionar las áreas para el perfil"); } else { if (txtDescripcion.Text.Length == 0) { MessageBox.Show("Debe Ingresar una descripción"); } else { try { PerfilesdeCargo pc = new PerfilesdeCargo(); pc.descripcion = txtDescripcion.Text; pc.Create(); MessageBox.Show("Perfil creado"); NavigationService navService = NavigationService.GetNavigationService(this); IngresarPerfildeCargo nextPage = new IngresarPerfildeCargo(); navService.Navigate(nextPage); } catch (Exception) { MessageBox.Show("Error"); } } } }