コード例 #1
0
        public DaoDashSituacaoOpColecao RetornaSituacaoOpKanbanBeneficiamento(string empresa, string descricaoProcesso, string status)
        {
            try
            {
                DaoDashSituacaoOpColecao daoDashSituacaoOpColecao = new DaoDashSituacaoOpColecao();
                dalSqlServer.LimparParametros();
                dalSqlServer.AdicionaParametros("@empresa", empresa);
                dalSqlServer.AdicionaParametros("@descricaoProcesso", descricaoProcesso);
                dalSqlServer.AdicionaParametros("@status", status);

                DataTable dataTableDaoDashSituacaoOp = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspDashSituacaoOp");
                foreach (DataRow linha in dataTableDaoDashSituacaoOp.Rows)
                {
                    DaoDashSituacaoOp daoDashSituacaoOp = new DaoDashSituacaoOp();
                    daoDashSituacaoOp.OP = linha["OP"].ToString();

                    daoDashSituacaoOpColecao.Add(daoDashSituacaoOp);
                }

                return(daoDashSituacaoOpColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel consultar. Detalhes: " + ex.Message);
            }
        }
コード例 #2
0
        public DaoDashSituacaoOpColecao RetornaSituacaoOp(string empresa, string descricaoProcesso, string status)
        {
            try
            {
                DaoDashSituacaoOpColecao daoDashSituacaoOpColecao = new DaoDashSituacaoOpColecao();
                dalSqlServer.LimparParametros();
                dalSqlServer.AdicionaParametros("@empresa", empresa);
                dalSqlServer.AdicionaParametros("@descricaoProcesso", descricaoProcesso);
                dalSqlServer.AdicionaParametros("@status", status);

                DataTable dataTableDaoDashSituacaoOp = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspDashSituacaoOp");
                foreach (DataRow linha in dataTableDaoDashSituacaoOp.Rows)
                {
                    DaoDashSituacaoOp daoDashSituacaoOp = new DaoDashSituacaoOp();
                    //daoDashSituacaoOp.Empresa = linha["Empresa"].ToString();
                    daoDashSituacaoOp.OP = linha["OP"].ToString();
                    //daoDashSituacaoOp.Sequencia = linha["Sequencia"].ToString();
                    //daoDashSituacaoOp.Processo = linha["Processo"].ToString();
                    //daoDashSituacaoOp.Item = linha["Item"].ToString();
                    //daoDashSituacaoOp.GrupoMaquina = linha["GrupoMaquina"].ToString();
                    //daoDashSituacaoOp.DescricaoProcesso = linha["DescricaoProcesso"].ToString();
                    //daoDashSituacaoOp.Status = linha["Status"].ToString();
                    //if (linha["DataInicio"] == DBNull.Value)
                    //    daoDashSituacaoOp.DataInicio = DateTime.Now.Date;
                    //else
                    //    daoDashSituacaoOp.DataInicio = Convert.ToDateTime(linha["DataInicio"]);
                    //if (linha["HoraInicio"] == DBNull.Value)
                    //    daoDashSituacaoOp.HoraInicio = DateTime.Now;
                    //else
                    //    daoDashSituacaoOp.HoraInicio = Convert.ToDateTime(linha["HoraInicio"]);

                    //if (linha["DataFinal"] == DBNull.Value)
                    //    daoDashSituacaoOp.DataFinal = DateTime.Now.Date;
                    //else
                    //    daoDashSituacaoOp.DataFinal = Convert.ToDateTime(linha["DataFinal"]);
                    //if (linha["HoraFinal"] == DBNull.Value)
                    //    daoDashSituacaoOp.HoraFinal = DateTime.Now.Date;
                    //else
                    //    daoDashSituacaoOp.HoraFinal = Convert.ToDateTime(linha["HoraFinal"]);

                    daoDashSituacaoOpColecao.Add(daoDashSituacaoOp);
                }

                return(daoDashSituacaoOpColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel consultar. Detalhes: " + ex.Message);
            }
        }