예제 #1
0
        private void menuItemSGA1_Click(UserControl controle)
        {
            Sessao.AbrirPrograma(new Programas.Expedicao.Expedir(), this);

            //Sessao.AbrirPrograma(new Programas.Expedicao.Entrega(), this);
            //Sessao.AbrirPrograma(new Programas.Expedicao.ListaAtar(),this);
        }
예제 #2
0
        private void menuItemSGA3_Click(UserControl controle)
        {
            //  Programas.RelatorioHTML novo = new Programas.RelatorioHTML(Programas.Expedicao.GerarRelatoriodeDivisaodeFretes.gerar());
            //novo.Show();

            //MsgBox.Show.Error("Esta opção está desabilitada!");

            Sessao.AbrirPrograma(new Programas.Expedicao.DivisaoFrete(), this);
        }
 private void btn_detalhar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         DateTime odia = DateTime.Parse(ogrid.SelectedValue + "");
         Sessao.AbrirPrograma(new Programas.Suplly.DetalhesDaCondicaoDosEstoques(odia), this);
     }
     catch { }
 }
        private void procurar()
        {
            label12.Content = "";
            label13.Content = "";
            label14.Content = "";
            label15.Content = "";
            label16.Content = "";
            label17.Content = "";
            label18.Content = "";
            label19.Content = "";
            label20.Content = "";
            label21.Content = "";
            try
            {
                Select.SelectDinamico(this, "SELECT *,(SELECT nome FROM produtos p where p.id=e.idprodutos) produto,(SELECT c.estado FROM romaneio r, centrodistribuicao c where r.idcd=c.id and r.id=e.idromaneio) origem FROM expedicao e where e.nota='" + txt_nota.Text + "'");


                string destino = label15.Content + "";
                string origem  = label16.Content + "";

                mapa1.SetarDestino(origem, destino);
            }
            catch {
                try
                {
                    Banco.expedicao_notas nota = Banco.expedicao_notas.Obter("nota='" + txt_nota.Text + "'")[0];
                    if (nota != null)
                    {
                        MsgBox.Show.Error("Essa nota foi desconsiderada para expedição.");
                        Sessao.AbrirPrograma(new Programas.Expedicao.DesconsiderarNota(txt_nota.Text, true), this);
                    }
                    else
                    {
                        MsgBox.Show.Error("Nota não foi encontrada.");
                    }
                }
                catch { MsgBox.Show.Error("Nota não foi encontrada."); }
            }
        }
 private void btn_pesquisar_nome_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Portaria.CadastroColaborador(pessoa), this);
 }
예제 #6
0
 private void button2_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Portaria.CadastroCaminhao(caminhao), this);
 }
예제 #7
0
 private void button3_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Portaria.CadastroMotorista(motorista), this);
 }
예제 #8
0
 private void menuItemSGA1_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Relatorio.Criador(), this);
 }
예제 #9
0
 private void button_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Programas.Expedicao.DesconsiderarNota(Nota), this);
 }
 private void btn_pesquisa_item_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Portaria.CadastroItemIO(item), this);
 }
예제 #11
0
        private void btn_detalhar_Click(object sender, RoutedEventArgs e)
        {
            DateTime odia = DateTime.Parse(ogrid.SelectedValue + "");

            Sessao.AbrirPrograma(new Programas.Suplly.DetalhedoHistoricoDelote(odia), this);
        }
예제 #12
0
 private void menuItemSGA3_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Correcao.ListaDeResumo(), this);
 }
예제 #13
0
 private void menuItemSGA4_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Correcao.Relatorio(), this);
 }
예제 #14
0
 private void menuItemSGA5_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Expedicao.ControleNotas(), this);
 }
예제 #15
0
 private void menuItemSGA1_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Correcao.BaixaSap(), this);
 }
예제 #16
0
 private void menuItemSGA9_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Expedicao.CheckList(), this);
 }
예제 #17
0
 private void menuItemSGA4_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Expedicao.informacao(), this);
 }
예제 #18
0
 private void menuItemSGA8_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Portaria.EntradaSaidaMaterial(), this);
 }
 private void btn_pesquisar_empresa_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Portaria.CadastroEmpresa(empresa), this);
 }
        private void button1_Click(object sender, RoutedEventArgs e)
        {
            if (txt_doc.Text.Trim() != "")
            {
                double codigo = 0;
                try
                {
                    codigo = double.Parse(Select.SelectSQL("SELECT max(codigo) FROM retorno_lote").Rows[0][0] + "");
                }
                catch { }

                codigo++;

                List <string> coluna = new List <string>();
                coluna.Add("idacerto_lote");
                coluna.Add("data_baixa");
                coluna.Add("docsap");
                coluna.Add("quantidade");
                coluna.Add("codigo");

                List <dynamic> valores = new List <dynamic>();
                for (int a = 0; a < barras.Count; a++)
                {
                    if (barras[a].Valor > 0)
                    {
                        valores.Add(barras[a].Id);
                        valores.Add(Facilitadores.ConverterDataParaDataDoMysql.Converter(DateTime.Now));
                        valores.Add(txt_doc.Text);
                        valores.Add(barras[a].Valor);
                        valores.Add(codigo);
                    }
                }

                if (ExecuteNonSql.Executar("retorno_lote", TipoDeOperacao.Tipo.InsertMultiplo, coluna, valores, null) != -1)
                {
                    for (int a = 0; a < barras.Count; a++)
                    {
                        if (barras[a].Valor > 0)
                        {
                            List <string> x_coluna = new List <string>();
                            x_coluna.Add("quantidade");

                            List <dynamic> x_valores = new List <dynamic>();
                            double         inicial   = double.Parse(Select.SelectSQL("select quantidade from acerto_lote where id=" + barras[a].Id + "").Rows[0][0] + "");
                            inicial = inicial - barras[a].Valor;
                            if (inicial == 0)
                            {
                                x_valores.Add(0);
                            }
                            else
                            {
                                x_valores.Add(inicial);
                            }

                            List <dynamic> x_condicao = new List <dynamic>();
                            x_condicao.Add("id=" + barras[a].Id + "");

                            if (ExecuteNonSql.Executar("acerto_lote", TipoDeOperacao.Tipo.Update, x_coluna, x_valores, x_condicao) != -1)
                            {
                            }
                        }
                    }
                    Mostrar(cbo_item.SelectedValue + "");
                    Sessao.AbrirPrograma(new Programas.Correcao.Resumo(), this);
                }
                else
                {
                    MsgBox.Show.Error("Erro ao dar baixa.");
                }
            }
        }
 private void btn_pesquisa_setor_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Portaria.CadastroSetor(setor), this);
 }
예제 #22
0
 private void button2_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Programas.Logistica.Transportadora(), this);
 }
 private void btn_detalhar_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Programas.Correcao.Resumo(ogrid.SelectedValue + ""), this);
 }
예제 #24
0
 private void menuItemSGA7_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Portaria.CadastroItemIO(), this);
 }
예제 #25
0
 private void menuItemSGA1_Click_1(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Usuarios.Cadastro(), this);
 }
예제 #26
0
 void nova_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Relatorio.Gerador(controle.Tag + ""), this);
 }
예제 #27
0
 private void button1_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Programas.Logistica.CentroDeDistribuicao(), this);
 }
예제 #28
0
 private void menuItemSGA3_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Usuarios.Permissao(), this);
 }
예제 #29
0
 private void button6_Click(object sender, RoutedEventArgs e)
 {
     Sessao.AbrirPrograma(new Programas.Logistica.Produtos(), this);
 }
예제 #30
0
 private void menuItemSGA5_Click(UserControl controle)
 {
     Sessao.AbrirPrograma(new Programas.Portaria.CadastroColaborador(), this);
 }