private void tarjeta_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { PrincipalPermission MyPermission = new PrincipalPermission(NombreUsuario, "T4"); MyPermission.Demand(); Card n = (Card)sender; Grid grid = (Grid)n.Parent; ChipEmpleado chip = (ChipEmpleado)grid.DataContext; if (chip != null) { img.ImageSource = new BitmapImage(new Uri(chip.Ruta)); TXTNombreCompleto.Text = chip.Empleado; TXTUsuario.Text = chip.Usuario; TXTPuesto.Text = chip.Puesto; Listlicencias.Items.Clear(); Listestimaciones.Items.Clear(); Listdictamen.Items.Clear(); Listavaluo.Items.Clear(); cargarlicencias(chip.ID); Cargarestimaciones(chip.ID); CargarDictamenes(chip.ID); Cargaravaluos(chip.ID); } } catch (Exception ex) { } }
public void CargarEmpleados() { try { PrincipalPermission MyPermission = new PrincipalPermission(NombreUsuario, "T4"); MyPermission.Demand(); Empleado empleado = new Empleado(); Empleado[] empleadosActivos = empleado.TableToArray(empleado.SelActivos()); for (int x = 0; x < empleadosActivos.Length; x++) { ChipEmpleado chip = (new ChipEmpleado() { ID = empleadosActivos[x].Clave, Empleado = empleadosActivos[x].Nombre, Ruta = empleadosActivos[x].Foto, Puesto = empleadosActivos[x].Perfil_Texto, Usuario = empleadosActivos[x].Usuario }); n.Items.Add(chip); } } catch (Exception ex) { } }