コード例 #1
0
        private void TimerSaldos_Tick(object sender, EventArgs e)
        {
            if (Store.Operarios.Any())
            {
                if (Store.HayAlgunaTarea)
                {
                    Store.Saldos.Add(new PulsoMaquina
                    {
                        Pares      = SaldosEditar,
                        Fecha      = DateTime.Now,
                        IdOperario = Store.OperarioEjecucion.Id,
                        IdPuesto   = Store.Bancada.ID,
                    });
                    BusEventos.ParesActualizados();
                    BusEventos.SaldosActualizados(SaldosEditar);
                }
                else
                {
                    new Aviso("No hay tarea").Show();
                }
            }
            else
            {
                new Aviso("No hay operarios").Show();
            }


            this.PanelSuma.Visibility = Visibility.Hidden;
            this.SaldosEditar         = 0;
            this.timerSaldos.Stop();
            Notifica("Saldos");
        }
コード例 #2
0
 private void ModificarCantidad(double pares)
 {
     if (TablaCantidades.SelectedItems.Count == 1)
     {
         TallaCantidad tc = TablaCantidades.SelectedItems[0] as TallaCantidad;
         AgrupacionStock.Actualizar(tc.Talla, pares);
         BusEventos.ParesActualizados();
     }
 }
コード例 #3
0
 private void BtBorrarTodo_Click(object sender, RoutedEventArgs e)
 {
     Store.Stocks.Clear();
     BusEventos.ParesActualizados();
     this.Close();
 }