//#region Exportar PDF /// <summary> /// Produções existentes /// </summary> /// <param name="dataExportacaoInicial">Data Inical das Produções</param> /// <param name="dataExportacaoFinal">Data Final das produções</param> /// <returns>Retorna todas as tabelas</returns> private static DataTable returnProducao(DateTime dataExportacaoInicial, DateTime dataExportacaoFinal) { DataTable Data = new DataTable(); dynamic DTIn; dynamic DTOut; try { if (Utilidades.VariaveisGlobais.SQLCe_GS) { DTIn = dataExportacaoInicial.ToString("yyyyMMdd") + " " + dataExportacaoInicial.Hour + ":" + dataExportacaoInicial.Minute; DTOut = dataExportacaoFinal.ToString("yyyyMMdd") + " " + dataExportacaoFinal.Hour + ":" + dataExportacaoFinal.Minute; } else { DTIn = dataExportacaoInicial; DTOut = dataExportacaoFinal; string CommandString = "SELECT * FROM Producao Where FinalizouProducao = 'True' AND DataFimProducao >= '" + DTIn + "' AND DataFimProducao <= '" + DTOut + "'"; dynamic Call = SqlGlobalFuctions.ReturnCall(Utilidades.VariaveisGlobais.Connection_DB_Producao_GS); Call.Open(); dynamic Adapter = SqlGlobalFuctions.ReturnAdapter(CommandString, Utilidades.VariaveisGlobais.Connection_DB_Producao_GS); Adapter.Fill(Data); Call.Close(); } } catch (Exception ex) { Utilidades.VariaveisGlobais.Window_Buffer_Diagnostic.List_Error = ex.ToString(); } return(Data); }
/// <summary> /// Produtos das Produções /// </summary> /// <param name="idProducao">Id da produção para a pesquisa de produtos</param> /// <returns></returns> private static DataTable returnProdutosProducao(Int32 idProducao) { DataTable Data = new DataTable(); try { string CommandString = "SELECT * FROM ProducaoProdutos Where IdProducaoReceita = '" + idProducao + "'"; dynamic Call = SqlGlobalFuctions.ReturnCall(Utilidades.VariaveisGlobais.Connection_DB_Producao_GS); Call.Open(); dynamic Adapter = SqlGlobalFuctions.ReturnAdapter(CommandString, Utilidades.VariaveisGlobais.Connection_DB_Producao_GS); Adapter.Fill(Data); Call.Close(); } catch (Exception ex) { Utilidades.VariaveisGlobais.Window_Buffer_Diagnostic.List_Error = ex.ToString(); } return(Data); }