コード例 #1
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);
            }
        }
コード例 #2
0
        public string CarregarSituacaoOpEmDBPromodaDash(DaoDashSituacaoOpColecao daoDashSituacaoOpColecao)
        {
            try
            {
                string retorno = "ok";
                dalMySql.LimparParametros();
                dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDaoDashSituacaoOpDeletar");
                DataTable dataTableDaoDashSituacaoOp = ConvertToDataTable(daoDashSituacaoOpColecao);
                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();
                    //daoDashSituacaoOp.DataInicio = Convert.ToDateTime(linha["DataInicio"]);
                    //daoDashSituacaoOp.HoraInicio = Convert.ToDateTime(linha["HoraInicio"]);
                    //daoDashSituacaoOp.DataFinal = Convert.ToDateTime(linha["DataFinal"]);
                    //daoDashSituacaoOp.HoraFinal = Convert.ToDateTime(linha["HoraFinal"]);
                    //dalMySql.LimparParametros();
                    //dalMySql.AdicionaParametros("@Empresa", daoDashSituacaoOp.Empresa);
                    //dalMySql.AdicionaParametros("@OP", daoDashSituacaoOp.OP);
                    //dalMySql.AdicionaParametros("@Sequencia", daoDashSituacaoOp.Sequencia);
                    //dalMySql.AdicionaParametros("@Processo", daoDashSituacaoOp.Processo);
                    //dalMySql.AdicionaParametros("@Item", daoDashSituacaoOp.Item);
                    //dalMySql.AdicionaParametros("@GrupoMaquina", daoDashSituacaoOp.GrupoMaquina);
                    //dalMySql.AdicionaParametros("@DescricaoProcesso", daoDashSituacaoOp.DescricaoProcesso);
                    //dalMySql.AdicionaParametros("@Status", daoDashSituacaoOp.Status);
                    //dalMySql.AdicionaParametros("@DataInicio", daoDashSituacaoOp.DataInicio);
                    //dalMySql.AdicionaParametros("@HoraInicio", daoDashSituacaoOp.HoraInicio);
                    //dalMySql.AdicionaParametros("@DataFinal", daoDashSituacaoOp.DataFinal);
                    //dalMySql.AdicionaParametros("@HoraFinal", daoDashSituacaoOp.HoraFinal);

                    dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDaoDashSituacaoOpInserir");
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel inserir dados no dash 'Situação OP'. Detalhes: " + ex.Message);
            }
        }