private void arrastraryseleccionar(object sender, MouseEventArgs e) { var user = obtenerUsuario(sender); var c = Grid.GetColumn((UIElement)((TextBlock)sender).Parent); var newdiaelegido = new DiasElegidosModel() { Usuario = user, UserModelId = obtenerIdUsuario(user.Nombre + " " + user.Apellidos), Dia = c, Mes = MesSeleccionado, Año = AñoSeleccionado, Aprobado = false }; if (((TextBlock)sender).Background != Brushes.Green) { if (Mouse.LeftButton == MouseButtonState.Pressed) { if (((TextBlock)sender).Background == brushAzulSelect) { ((TextBlock)sender).Background = brushAzulNoSelect; ListaSeleccionados.Remove(newdiaelegido); } else { ((TextBlock)sender).Background = brushAzulSelect; ListaSeleccionados.Add(newdiaelegido); } } } }
private void primerclick(object sender, MouseEventArgs e) { var user = obtenerUsuario(sender); var c = Grid.GetColumn((UIElement)((TextBlock)sender).Parent); var newdiaelegido = new DiasElegidosModel() { Usuario = user, UserModelId = obtenerIdUsuario(user.Nombre + " " + user.Apellidos), Dia = c, Mes = MesSeleccionado, Año = AñoSeleccionado, Aprobado = false }; // #FF087B95 color seleccionado // #FF5CD9F5 color sin seleccionar if (((TextBlock)sender).Background != Brushes.Green) { if (((TextBlock)sender).Background == brushAzulSelect) { ((TextBlock)sender).Background = brushAzulNoSelect; ListaSeleccionados.Remove(newdiaelegido); } else { ((TextBlock)sender).Background = brushAzulSelect; ListaSeleccionados.Add(newdiaelegido); } } }
public DialogGestionAdminAprobarDenegar(DiasElegidosModel d) { InitializeComponent(); MouseDown += Window_MouseDown; diaADenegarOAprobar = d; TextoDialog = "Que quiere hacer con el dia: " + d.diaFormato + " del usuario: " + d.Usuario.Nombre + " " + d.Usuario.Apellidos; }
private void click_diaVacaciones(object sender, MouseButtonEventArgs e) { var user = obtenerUsuario(sender); var c = Grid.GetColumn((UIElement)((TextBlock)sender).Parent); DiasElegidosModel diaElegidoAPasar = new DiasElegidosModel() { Usuario = user, UserModelId = obtenerIdUsuario(user.Nombre + " " + user.Apellidos), Dia = c, Mes = MesSeleccionado, Año = AñoSeleccionado, Aprobado = false }; //si es de color verde se abrira una ventana dialog para rechazar el dia que //previamente habia sido aceptado sino se abrira un dialog de aceptar-denegar if (((TextBlock)sender).Background == Brushes.Green) { DialogGARetirarAprobada dgara = new DialogGARetirarAprobada(diaElegidoAPasar); dgara.WindowStartupLocation = WindowStartupLocation.Manual; dgara.Left = PointToScreen(Mouse.GetPosition(null)).X; dgara.Top = PointToScreen(Mouse.GetPosition(null)).Y; dgara.ShowDialog(); cargarGrid(); } else { DialogGestionAdminAprobarDenegar em = new DialogGestionAdminAprobarDenegar(diaElegidoAPasar); em.WindowStartupLocation = WindowStartupLocation.Manual; em.Left = PointToScreen(Mouse.GetPosition(null)).X; em.Top = PointToScreen(Mouse.GetPosition(null)).Y; em.ShowDialog(); cargarGrid(); } }
public DialogGARetirarAprobada(DiasElegidosModel d) { InitializeComponent(); MouseDown += Window_MouseDown; diaADenegarOAprobar = d; }