private void Finalizar_Click(object sender, RoutedEventArgs e) { TarefaModelo item = (TarefaModelo)dgTarefas.SelectedItem; pallets = paletes.Perguntar(item.totalPaletes.ToString()); if (pallets[1] > 0) { if (pallets[0] == 0) { lgc.AlterarTodosPaletesCte(item.documentoTarefa, 0); Finalizar(item); } else if (abd.CtesNoManifesto(item.documentoTarefa).Count == 1) { lgc.AlterarTodosPaletesCte(item.documentoTarefa, pallets[0]); Finalizar(item); } else { if (PaletesCte.Exibir(item.documentoTarefa, pallets[0])) { Finalizar(item); } else { MessageBox.Show("Preencha os paletes de cada Cte para finalizar o carregamento.", "Carregamento não finalizado - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } } } Documento.Focus(); }
private void AtualizarDg_Click(object sender, RoutedEventArgs e) { dgTarefas.ItemsSource = t.tarefasPendentes("1"); Tarefas tarefa = new Tarefas(); TarefaModelo teste = new TarefaModelo(tarefa); Window view = new AlterarTarefa(teste); view.Show(); }
private void Finalizar(TarefaModelo item) { if (abd.FinalizarTarefa(item.idTarefa, pallets[0], pallets[1])) { MessageBox.Show("Carregamento finalizado após " + item.tempoGasto, "Carregamento finalizado - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Houve um erro e o carregamento não pode ser finalizado.", "Carregamento não finalizado - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } ListaFunc = abd.GetFuncionariosLivres("4"); CBFuncionario.ItemsSource = ListaFunc; RecarregarPendentes(); }
private void Finalizar_Click(object sender, RoutedEventArgs e) { pallets = paletes.Perguntar("0"); if (pallets[1] > 0) { TarefaModelo item = (TarefaModelo)dgTarefas.SelectedItem; // lançar apenas quantidade de paletes na separação if (abd.FinalizarTarefa(item.idTarefa, pallets[0], pallets[0])) { MessageBox.Show("Movimentação de empilhadeira finalizada", "Movimentação finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Houve um erro e a movimentação de paletes não pode ser finalizada.", "Movimentação não finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } ListaFunc = abd.GetFuncionariosLivres("5"); // 5 = Empilhadeira CBFuncionario.ItemsSource = ListaFunc; AtualizarDg_Click(sender, e); } }
private void Finalizar_Click(object sender, RoutedEventArgs e) { TarefaModelo item = (TarefaModelo)dgTarefas.SelectedItem; pallets = paletes.Perguntar(item.totalPaletes.ToString()); if (pallets[1] > 0) { if (t.FinalizarTarefa(item.idTarefa, pallets[0], pallets[1])) { MessageBox.Show("Carregamento finalizado após " + item.tempoGasto, "Carregamento finalizado - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Houve um erro e o carregamento não pode ser finalizado.", "Carregamento não finalizado - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } ListaFunc = f.carregaFuncionariosLivres("4"); CBFuncionario.ItemsSource = ListaFunc; AtualizarDg_Click(sender, e); } Documento.Focus(); }
private void Finalizar_Click(object sender, RoutedEventArgs e) { pallets = paletes.Perguntar("28"); if (pallets[1] > 0) { TarefaModelo item = (TarefaModelo)dgTarefas.SelectedItem; item.AtualizaTempoGasto(); if (abd.FinalizarTarefa(item.idTarefa, pallets[0], pallets[1])) { MessageBox.Show("Descarga finalizada após " + item.tempoGasto, "Descarga finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Houve um erro e a descarga não pode ser finalizada.", "Descarga não finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } ListaFunc = abd.GetFuncionariosLivres("1"); CBFuncionario.ItemsSource = ListaFunc; RecarregarPendentes(); } else { MessageBox.Show("Houve um erro e a descarga não pode ser finalizada.", "Descarga não finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void Finalizar_Click(object sender, RoutedEventArgs e) { pallets = paletes.Perguntar("0"); if (pallets[1] > 0) { TarefaModelo item = (TarefaModelo)dgTarefas.SelectedItem; // lançar apenas quantidade de paletes na separação if (abd.FinalizarTarefa(item.idTarefa, pallets[0], pallets[0])) { MessageBox.Show("Movimentação de paletes finalizada", "Movimentação finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Houve um erro e a movimentação de paletes não pode ser finalizada.", "Movimentação não finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } ListaFunc = abd.GetFuncionariosLivres("3"); CBFuncionario.ItemsSource = ListaFunc; CBFuncionario.Text = item.nomesFuncionarios; RecarregarPendentes(); } Documento.Focus(); }
private void Finalizar_Click(object sender, RoutedEventArgs e) { TarefaModelo item = (TarefaModelo)dgTarefas.SelectedItem; item.AtualizaTempoGasto(); if (item.skus > 0) { if (MessageBox.Show("Confirma finalização da conferência de " + item.nomesFuncionarios + " após " + item.tempoGasto + "? ", "Produsis", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { if (!abd.FinalizarTarefa(item.idTarefa, 0, 0)) { MessageBox.Show("Houve um erro e a conferência não pode ser finalizada.", "Conferência não finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } else { ListaFunc = abd.GetConferentesLivres("2"); CBFuncionario.ItemsSource = ListaFunc; if (ListaFunc.Contains(item.nomesFuncionarios)) { CBFuncionario.SelectedValue = item.nomesFuncionarios; MessageBoxResult novaTarefa = MessageBox.Show("Deseja Abrir uma nova tarefa para o funcionário?", "Nova Tarefa", MessageBoxButton.YesNo, MessageBoxImage.Question); if (novaTarefa.ToString().ToUpper() == "YES") { FuncionarioSelecionado = new FuncionariosTag(CBFuncionario.SelectedItem.ToString(), CriaChipTag(CBFuncionario.SelectedItem.ToString())); if (!ListaDeFuncionarios.Items.Contains(FuncionarioSelecionado) && CBFuncionario.SelectedIndex > -1) { ListaDeFuncionarios.Items.Add(FuncionarioSelecionado); } } } } } } else { item.skus = SKUs.Perguntar(item.volumes); if (item.skus > 0) { if (!abd.FinalizarTarefa(item.idTarefa, 0, 0)) { MessageBox.Show("Houve um erro e a conferência não pode ser finalizada.", "Conferência não finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } else { ListaFunc = abd.GetConferentesLivres("2"); CBFuncionario.ItemsSource = ListaFunc; if (ListaFunc.Contains(item.nomesFuncionarios)) { CBFuncionario.SelectedValue = item.nomesFuncionarios; MessageBoxResult novaTarefa = MessageBox.Show("Deseja Abrir uma nova tarefa para o funcionário?", "Nova Tarefa", MessageBoxButton.YesNo, MessageBoxImage.Question); if (novaTarefa.ToString().ToUpper() == "YES") { FuncionarioSelecionado = new FuncionariosTag(CBFuncionario.SelectedItem.ToString(), CriaChipTag(CBFuncionario.SelectedItem.ToString())); if (!ListaDeFuncionarios.Items.Contains(FuncionarioSelecionado) && CBFuncionario.SelectedIndex > -1) { ListaDeFuncionarios.Items.Add(FuncionarioSelecionado); } } } } } else { MessageBox.Show("Houve um erro e a conferência não pode ser finalizada.", "Conferência não finalizada - Produsis", MessageBoxButton.OK, MessageBoxImage.Information); } } Documento.Focus(); RecarregarPendentes(); }