/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="questao"></param> public void Editar(QuestaoModel questao) { tb_questao questaoE = new tb_questao(); Atribuir(questao, questaoE); unitOfWork.RepositorioQuestao.Editar(questaoE); unitOfWork.Commit(shared); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="questao">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(QuestaoModel questao) { tb_questao questaoE = new tb_questao(); Atribuir(questao, questaoE); unitOfWork.RepositorioQuestao.Inserir(questaoE); unitOfWork.Commit(shared); return questaoE.id_Questao; }
/// <summary> /// Create a new tb_questao object. /// </summary> /// <param name="id_Questao">Initial value of the id_Questao property.</param> /// <param name="tB_SURVEY_id_Survey">Initial value of the TB_SURVEY_id_Survey property.</param> /// <param name="escolha">Initial value of the Escolha property.</param> /// <param name="temOutro">Initial value of the TemOutro property.</param> /// <param name="pergunta">Initial value of the Pergunta property.</param> public static tb_questao Createtb_questao(global::System.Int32 id_Questao, global::System.Int32 tB_SURVEY_id_Survey, global::System.Boolean escolha, global::System.Boolean temOutro, global::System.String pergunta) { tb_questao tb_questao = new tb_questao(); tb_questao.id_Questao = id_Questao; tb_questao.TB_SURVEY_id_Survey = tB_SURVEY_id_Survey; tb_questao.Escolha = escolha; tb_questao.TemOutro = temOutro; tb_questao.Pergunta = pergunta; return tb_questao; }
/// <summary> /// Atribui dados do QuestaoModel para o questao Entity /// </summary> /// <param name="questao">Objeto do modelo</param> /// <param name="questaoE">Entity mapeada da base de dados</param> private void Atribuir(QuestaoModel questao, tb_questao questaoE) { questaoE.id_Questao = questao.id_Questao; questaoE.Escolha = questao.Escolha; questaoE.TB_SURVEY_id_Survey = questao.id_Survey; questaoE.Img = questao.Img; questaoE.Obrigatoria = questao.Obrigatoria; questaoE.Pergunta = questao.Pergunta; questaoE.Randomica = questao.Randomica; questaoE.Tipo = questao.Tipo; questaoE.Linguagem = questao.Linguagem; questaoE.EhCodigo = questao.EhCodigo; questaoE.TemOutro = questao.TemOutro; }
/// <summary> /// Deprecated Method for adding a new object to the tb_questao EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddTotb_questao(tb_questao tb_questao) { base.AddObject("tb_questao", tb_questao); }