(Felipe)
Olá a todos,
Hoje de noite na aula desenvolvi as stored procedures de nteração com a tabela de Perguntas.Também desenvolvi a classe da entidade "Perguntas".
Ajustei alguns detalhes no web service e no projeto desktop.
Trecho dos códigos:
classe:
...
public ISingleResult
{
var searchlike = db.sp_pergunta_select_by_IdQuestionario(questionario.Id);
return (searchlike);
}
///
/// Listagem de todas as Perguntas
///
///
public DataTable listaPerguntas()
{
DataTable dt = new DataTable("Perguntas");
var query = buscaPerguntas();
dt.Columns.Add("Id");
dt.Columns.Add("IdPesquisa");
dt.Columns.Add("Nome");
dt.Columns.Add("TipoPergunta");
dt.Columns.Add("NumPergunta");
dt.Columns.Add("NumAlternativa");
dt.Columns.Add("Excluido");
foreach (sp_pergunta_selectResult result in query)
{
dt.Rows.Add(new object[7] { result.Id, result.IdQuestionario, result.Nome,result.TipoPergunta, result.NumPergunta, result.NumAlternativa, result.Excluido });
}
return dt;
}
...
stored procedure:
...
CREATE PROCEDURE [dbo].[sp_pergunta_select_by_IdQuestionario]
(
@IdQuestionario int
)
AS
SET NOCOUNT ON
select * from Pergunta
where Excluido = 0 and IdQuestionario = @IdQuestionario
order by IdQuestionario, NumPergunta;
...
Até mais, boa noite,
Felipe Campos
Nenhum comentário:
Postar um comentário