Exemple #1
0
        public List <TipoParada> ListaTipoParada()
        {
            List <TipoParada> ListTipoParada = new List <TipoParada>();

            using (FbConnection con = bd.ConexaoSJC())
            {
                con.Open();
                string Consulta = "SELECT pmp_codigo, pmp_codigo|| ' - ' ||pmp_nome AS Tipo FROM pcp_motivo_parada";
                using (FbCommand cmd = new FbCommand(Consulta, con))
                {
                    using (FbDataReader rd = cmd.ExecuteReader())
                    {
                        if (rd.HasRows)
                        {
                            while (rd.Read())
                            {
                                TipoParada tipoParada = new TipoParada()
                                {
                                    CodTipo = (int)rd["pmp_codigo"],
                                    Tipo    = rd["Tipo"].ToString(),
                                };
                                ListTipoParada.Add(tipoParada);
                            }
                        }
                    }
                }
                return(ListTipoParada);
            }
        }
Exemple #2
0
        public List <JustificativaApontamento> BuscaJustificativaApontamento(string IdApontamento)
        {
            TipoParada tipoparada = new TipoParada();
            List <JustificativaApontamento> ListJustificativaApontamento = new List <JustificativaApontamento>();
            string Res;

            using (SqlConnection conn = conexao.ConexaoSQL())
            {
                using (SqlCommand cmd = new SqlCommand("SP_OP_Apontamento_Justificativa_Select_Id", conn))
                {
                    conn.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IdApontamento", IdApontamento);

                    using (SqlDataReader drResultado = cmd.ExecuteReader())
                    {
                        if (drResultado.HasRows)
                        {
                            while (drResultado.Read())
                            {
                                Res = tipoparada.BuscaParada(Convert.ToInt32(drResultado["IdJustificativa"]));

                                JustificativaApontamento justificativaapontamento = new JustificativaApontamento()
                                {
                                    Id = Convert.ToInt32(drResultado["Id"]),
                                    IdJustificativa = Convert.ToInt32(drResultado["IdJustificativa"]),
                                    Justificativa   = Res,
                                    DataCadastro    = Convert.ToDateTime(drResultado["DataCadastro"]),
                                    Mensagem        = drResultado["Mensagem"].ToString()
                                };
                                ListJustificativaApontamento.Add(justificativaapontamento);
                            }
                            return(ListJustificativaApontamento);
                        }
                        else
                        {
                            return(null);
                        }
                    }
                }
            }
        }