Пример #1
0
        //#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);
        }
Пример #2
0
        /// <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);
        }