예제 #1
0
        protected void Button6_Click(object sender, EventArgs e)
        {
            IRepository<Pergunta> rep = Locator.GetComponet<IRepository<Pergunta>>();
            Pergunta pergunta = rep.GetById(1);

            OpcaoResposta opcaoResposta = new OpcaoResposta();
            opcaoResposta.Descricao = "Sim";
            opcaoResposta.Ordem = 1;
            opcaoResposta.RequerJustificativa = true;

            pergunta.AddOpcaoResposta(opcaoResposta);

            OpcaoResposta opcaoResposta2 = new OpcaoResposta();
            opcaoResposta2.Descricao = "Sim";
            opcaoResposta2.Ordem = 1;
            opcaoResposta2.RequerJustificativa = true;

            pergunta.AddOpcaoResposta(opcaoResposta2);

            rep.Save(pergunta);
        }
예제 #2
0
 public virtual void RemoveOpcaoResposta(OpcaoResposta opcaoResposta)
 {
     opcoesDeResposta.Remove(opcaoResposta);
 }
예제 #3
0
 public virtual void AddOpcaoResposta(OpcaoResposta opcaoResposta)
 {
     opcoesDeResposta.Add(opcaoResposta);
     opcaoResposta.Pergunta = this;
 }