public void Alterar() { const string nome = "Teste - X"; var obj = new Opcao(1, nome); Assert.DoesNotThrow(() => _aplicacao.Update(obj)); }
public async Task <ActionResult <Opcao> > PostOpcao(Opcao opcao) { _context.opcao.Add(opcao); await _context.SaveChangesAsync(); return(CreatedAtAction("GetOpcao", new { id = opcao.OpcaoId }, opcao)); }
public void Cadastrar() { var obj = new Opcao("Teste1"); Assert.DoesNotThrow(() => _aplicacao.Add(obj)); Assert.AreNotEqual(0, obj.Id); }
public Passo Iniciar() { //iniciar Passo Inicio = new Passo { Id = Guid.NewGuid(), Nome = "Inicio", Pergunta = "Vamos Malhar, {{usuario}}?" }; //escolher modulo Passo EscolherModulo = new Passo { Id = Guid.NewGuid(), Nome = "EscolherModulo", Pergunta = "Legal, que tipo de treino você quer?" }; //passo finalizar Passo Final = new Passo { Id = Guid.NewGuid(), Nome = "Fim", Pergunta = "Ok preguiçoso!!" }; //opcoes iniciar Opcao Inicio1 = new Opcao { Id = Guid.NewGuid(), Nome = "Sim", Passo = Inicio, ProximoPasso = EscolherModulo }; Opcao Inicio2 = new Opcao { Id = Guid.NewGuid(), Nome = "Não", Passo = Inicio, ProximoPasso = Final }; Inicio.Opcoes.Add(Inicio1); Inicio.Opcoes.Add(Inicio2); //opcoes escolher modulo Opcao EscolherModulo1 = new Opcao { Id = Guid.NewGuid(), Nome = "Frango", Passo = EscolherModulo, ProximoPasso = IniciarTreino("Frango") }; Opcao EscolherModulo2 = new Opcao { Id = Guid.NewGuid(), Nome = "Moderado", Passo = EscolherModulo, ProximoPasso = IniciarTreino("Moderado") }; Opcao EscolherModulo3 = new Opcao { Id = Guid.NewGuid(), Nome = "Monstro", Passo = EscolherModulo, ProximoPasso = IniciarTreino("Monstro") }; EscolherModulo.Opcoes.Add(EscolherModulo1); EscolherModulo.Opcoes.Add(EscolherModulo2); EscolherModulo.Opcoes.Add(EscolherModulo3); return Inicio; }
public async Task <IActionResult> PutOpcao(int id, Opcao opcao) { if (id != opcao.OpcaoId) { return(BadRequest()); } _context.Entry(opcao).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OpcaoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public RegularizacaoFundiariaVM(RegularizacaoFundiaria regularizacao, List <RelacaoTrabalho> relacoesTrabalho, List <Lista> limite, List <Lista> regularizacaoTipo, List <UsoAtualSoloLst> tipoUso, List <Lista> homologacoes, bool isVisualizar = false) { Caracterizacao = regularizacao; IsVisualizar = isVisualizar; Opcao opcaoAux = null; string homologacaoSelecionada = string.Empty; string limiteSelecionado = string.Empty; if (Caracterizacao != null) { homologacaoSelecionada = MontarRadioCheck(eTipoOpcao.TerrenoDevoluto).Outro; opcaoAux = MontarRadioCheck(eTipoOpcao.SobrepoeSeDivisa); if (Convert.ToBoolean(opcaoAux.Valor)) { limiteSelecionado = opcaoAux.Outro; } } RelacoesTrabalho = relacoesTrabalho; Homologacoes = ViewModelHelper.CriarSelectList(homologacoes, true, selecionado: homologacaoSelecionada); TipoLimite = ViewModelHelper.CriarSelectList(limite, true, selecionado: limiteSelecionado); TipoUso = ViewModelHelper.CriarSelectList(tipoUso, true); TipoRegularizacao = ViewModelHelper.CriarSelectList(regularizacaoTipo, true); }
public void DadoTextoVazio_QuandoCriarOpcaoIncorreta_DevoReceberFalha() { var opcao = Opcao.CriarIncorreta(""); opcao.IsFailure.ShouldBeTrue(); opcao.Error.ShouldBe(QuestoesMotivosErro.TextoOpcaoObrigatorio); }
public async Task <int> UpdateOpcaoAsync(Opcao opcao) { _context.Opcoes.Update(opcao); var resultado = await _context.SaveChangesAsync(); return(resultado); }
public async Task <int> SetOpcaoAsync(Opcao opcao) { await _context.Opcoes.AddAsync(opcao); var resultado = await _context.SaveChangesAsync(); return(resultado); }
public void DadoTextoValido_QuandoCriarOpcaoIncorreta_DevoOpcaoCriadaCorretamente() { var opcao = Opcao.CriarIncorreta(_texto); opcao.IsSuccess.ShouldBeTrue(); opcao.Value.Id.ShouldBe(0); opcao.Value.Texto.ShouldBe(_texto); opcao.Value.Correta.ShouldBeFalse(); }
public void DadoValorDeId_QuandoCriarOpcaoCorreta_DevoOpcaoComIdInformado() { const int id = 1231; var opcao = Opcao.CriarCorreta(_texto, id); opcao.IsSuccess.ShouldBeTrue(); opcao.Value.Id.ShouldBe(id); }
public Jogador(string nomeJogador, Opcao opcao) { NomeJogador = nomeJogador; Opcao = opcao; if (!EhPedra() && !EhPapel() && !EhTesoura()) { throw new ArgumentException("Opção inválida."); } }
private void Alterar(Opcao opcap) { var strQuery = ""; using (contexto = new Contexto()) { contexto.ExecutaComando(strQuery); } }
public Contrato(NumeroContrato numeroContrato, Opcao possuiVesting, Opcao possuiPenalidade) { NumeroContrato = numeroContrato; PossuiVesting = possuiVesting; PossuiPenalidade = possuiPenalidade; Status = StatusContrato.EmCadastramento; Validar(); }
public Opcao MontarRadioCheck(eTipoOpcao tipo) { Opcao opcao = Caracterizacao.Posse.Opcoes.SingleOrDefault(x => x.TipoEnum == tipo) ?? new Opcao() { Tipo = (int)tipo }; return(opcao); }
public void UserChooseOption([FromBody] Opcao o, int id_user) { UtilizadorOpcao uo = new UtilizadorOpcao(); uo.IdUtilizador = id_user; uo.IdOpcao = o.IdOpcao; uo.IdVotacao = o.IdVotacao; uo.IdEvento = o.IdEvento; _context.UtilizadorOpcao.Add(uo); _context.SaveChanges(); }
public void Salvar(Opcao opcao) { if (opcao.idOpcao > 0) { Alterar(opcao); } else { Inserir(opcao); } }
public static Opcao Salvar(Opcao verdade_) { using (Repositorio ctx = new Repositorio()) { verdade_.Validar(); RequisicaoHTTP requisicao = new RequisicaoHTTP(); ctx.Opcoes.Add(verdade_); ctx.SaveChanges(); return(verdade_); } }
public void DadoOpcoesSemCorreta_QuandoCriarQuestaoObjetiva_DevoReceberFalha() { _opcoes = new List <Opcao>() { Opcao.CriarIncorreta("Opcao incorreta", 1).Value, Opcao.CriarIncorreta("Opcao incorreta", 2).Value, }; var questao = Questao.CriarObjetiva(_nivelEnsino, _disciplina, _descricao, _opcoes); questao.IsFailure.ShouldBeTrue(); questao.Error.ShouldBe(QuestoesMotivosErro.AoMinimoUmaOpcaoCorreta); }
public ViewResult EditarOpcao(Int32 id_opcao) { _repositorio = new OpcoesRepositorio(); _repositorio_questao = new QuestoesRepositorio(); Opcao opcao = _repositorio.RetornaOpcaoPorId(id_opcao); var questoes = _repositorio_questao.ListaQuestoesPorId(opcao.Id_questao); ViewData["listaQuestoes"] = new SelectList(questoes, "Id_questao", "enunciado"); ViewData["Id_questao"] = opcao.Id_questao; return(View(opcao)); }
private void Inserir(Opcao opcao) { var strQuery = ""; strQuery += " INSERT INTO OPCAO (descricao, opcaoCorreta,idQuestao) "; strQuery += string.Format(" VALUES ('{0}','{1}','{2}') ", opcao.descricao, opcao.opcaoCorreta, opcao.idQuestao); ; using (contexto = new Contexto()) { contexto.ExecutaComando(strQuery); } }
protected IEnumerable <QuestionarioItem> MontarQuestoes(ImportacaoDeQuestionariosDeFatoresAssociadosFamiliaDto dto) { var dtQuestionario = CsvManager.GetCsvFile(dto.CaminhoDaPlanilhaQuesitonarios); if (dtQuestionario.Rows.Count <= 0) { dto.AddErro("Não existem regitros na planilha para exportação."); return(null); } var result = new List <QuestionarioItem>(); var indice = 0; while (indice < dtQuestionario.Rows.Count) { if (dtQuestionario.Rows[indice]["seq"].ToString() == "0") { var questionarioItem = new QuestionarioItem { Enunciado = dtQuestionario.Rows[indice]["texto"].ToString(), Numero = int.Parse(dtQuestionario.Rows[indice]["num_questao"].ToString()), }; indice++; while (indice < dtQuestionario.Rows.Count && dtQuestionario.Rows[indice]["seq"].ToString() != "0") { var opcao = new Opcao { Descricao = dtQuestionario.Rows[indice]["texto"].ToString().ReplaceFirst("(", ""), Letra = dtQuestionario.Rows[indice]["alternativa"].ToString(), Numero = int.Parse(dtQuestionario.Rows[indice]["seq"].ToString()) }; questionarioItem.Opcoes.Add(opcao); indice++; } result.Add(questionarioItem); } else { indice++; } } return(result); }
private List <Opcao> TransofmraOpcao(SqlDataReader reader) { var opcoes = new List <Opcao>(); while (reader.Read()) { var temObjeto = new Opcao() { idOpcao = int.Parse(reader["idOpcao"].ToString()), opcaoCorreta = char.Parse(reader["opcaoCorreta"].ToString()) }; opcoes.Add(temObjeto); } reader.Close(); return(opcoes); }
public static Opcao Editar(int uuid, Opcao opcao) { using (Repositorio ctx = new Repositorio()) { Opcao _opcao = ctx.Opcoes.Where(x => x.id == uuid).FirstOrDefault(); if (_opcao == null) { throw new ApplicationNotFoundException(ApplicationNotFoundException.OPCAO_NAO_ENCONTRADO); } opcao.Validar(); _opcao.descricao = opcao.descricao.ToUpper(); ctx.Opcoes.Update(_opcao); ctx.SaveChanges(); return(_opcao); } }
public static bool Deletar(int uuid) { using (Repositorio ctx = new Repositorio()) { Opcao _verdade = ctx.Opcoes .Where(s => s.id == uuid).FirstOrDefault(); if (_verdade == null) { return(true); } ctx.Remove(_verdade); ctx.SaveChanges(); return(true); } }
private List <Opcao> TransformaOPC(SqlDataReader reader) { var questoes = new List <Opcao>(); while (reader.Read()) { var temObjeto = new Opcao() { descricao = reader["descricao"].ToString(), opcaoCorreta = char.Parse(reader["opcaoCorreta"].ToString()), idOpcao = int.Parse(reader["idOpcao"].ToString()), }; questoes.Add(temObjeto); } reader.Close(); return(questoes); }
static void Main(string[] args) { string caminho = AppDomain.CurrentDomain.BaseDirectory + @"\TextoDotNet"; string tipoAquivo = "txt"; try { Directory.Delete(caminho, true); } catch(Exception) { } //try { Directory.Delete(@"C:\\Arquivo_TesteDotNet_New_ArquivoTexto", true); } catch(Exception) { } DirectoryInfo raiz = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory); //DirectoryInfo raiz = new DirectoryInfo(@"C:\"); raiz.CreateSubdirectory("TextoDotNet"); StreamWriter valor = new StreamWriter(caminho + "\\ArquivoTexto." + tipoAquivo, true, Encoding.ASCII); valor.WriteLine("Jose; Soma; 10; 2"); valor.WriteLine("Adailtom; Divisao; 10; 2"); valor.WriteLine("Raimundo; Multiplicacao; 10; 2"); valor.WriteLine("Antonio; Subtracao; 10; 2"); valor.WriteLine("Joaquim; Subtracao; 10; 2"); valor.WriteLine("Paula; Divisao; 10; 2"); valor.WriteLine(""); valor.WriteLine("Augusto Cesar; Soma; 10; 20; 2; 5; 12"); valor.Close(); int opcaoEscolida; Opcao opcao = new Opcao(); Calculadora calculador = new Calculadora(); do { Console.Clear(); Console.Write("\nSeja bem vindo!!! \n"); opcaoEscolida = opcao.opcaoEscolhida(); opcao.lerDoisNumeros(opcaoEscolida); } while (opcaoEscolida != 5); //opcao.textSomaContinua(); opcao.textSomaString(); Console.WriteLine("\n\nExercicio 13 e 14\n"); opcao.ex13e14(caminho, tipoAquivo); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\n\nObrigado por utilizar nossa calculadora!"); Directory.Delete(caminho, true); Console.Read(); }
private List <Opcao> TransformaReaderEmListaDeObjeto(SqlDataReader reader) { var opcao = new List <Opcao>(); while (reader.Read()) { var temObjeto = new Opcao() { idOpcao = int.Parse(reader["idOpcao"].ToString()), descricao = reader["descricao"].ToString(), opcaoCorreta = char.Parse(reader["opcaoCorrerta"].ToString()), idQuestao = int.Parse(reader["idQuestao"].ToString()) }; opcao.Add(temObjeto); } reader.Close(); return(opcao); }
void OnDrawGizmosSelected() { if (opcao == Opcao.GERAR_PONTOS) { opcao = Opcao.ESTATICO; listaNodos.Clear(); float z = 0; int cont = 0; for (int i = 0; i < sizeZ; i++) { float x = 0; for (int j = 0; j < sizeX; j++) { Transform obj = Instantiate(prefabNodo) as Transform; obj.transform.position = new Vector3(this.transform.position.x + x, 0, this.transform.position.z + z); obj.gameObject.name = string.Format("[ P{0} - {1} ]", ++cont, name); Nodo node = obj.gameObject.GetComponent<Nodo>(); node.Id = cont; obj.parent = transform; x += raio; } z += raio; } } if (ligar == Ligar.LIGA) { ligar = Ligar.NAO_LIGA; float raioRaizDe2 = raio * 1.415f; List<Nodo> listaTemp = new List<Nodo>(); Nodo[] filhos = GetComponentsInChildren<Nodo>(); for (int i = 0; i < filhos.Length; i++) { listaTemp.Clear(); for (int j = 0; j < filhos.Length; j++) { if (i != j) { distancia = Vector3.Distance(filhos[i].transform.position, filhos[j].transform.position); if (distancia < raioRaizDe2) { listaTemp.Add(filhos[j]); } } } filhos[i].ListaAdj = listaTemp; filhos[i].adjacentes = listaTemp.ToArray(); } } }
public static void CriandoMenu() { Console.WriteLine("Selecione uma das opções abaixo: "); Console.WriteLine("1 - Criar \n2 - Deletar \n3 - Editar \n4 - Listar \n5 - Atualizar"); int index = int.Parse(Console.ReadLine()); Opcao opcaoSelecionada = (Opcao)index; switch (opcaoSelecionada) { case Opcao.Criar: Console.WriteLine("Você tem certeza de que quer criar algo?"); Console.WriteLine("1 - Sim \n2 - Não"); int indx = int.Parse(Console.ReadLine()); Opc confirmacao = (Opc)indx; if (confirmacao == Opc.Sim) { //chamar funcao que cria algo } else { //retornar pro menu } break; case Opcao.Deletar: Console.WriteLine("Você quer deletar algo."); break; case Opcao.Editar: Console.WriteLine("Você quer editar algo."); break; case Opcao.Listar: Console.WriteLine("Você quer listar algo."); break; default: Console.WriteLine("Opção inválida."); break; } }
public ActionResult CadastroOpcao(Opcao opcao) { if (ModelState.IsValid) { _repositorio = new OpcoesRepositorio(); _repositorio.Salvar(opcao); TempData["mensagem"] = "Opção cadastrada com sucesso!"; return(RedirectToAction("Index", new { id_questao = opcao.Id_questao })); } _repositorio_questao = new QuestoesRepositorio(); var questoes = _repositorio_questao.ListaQuestoesPorId(opcao.Id_questao); ViewData["listaQuestoes"] = new SelectList(questoes, "Id_questao", "Enunciado"); ViewData["Id_atividade"] = opcao.Id_questao; return(View(opcao)); }
public JsonResult postResposta(string opc, string questao, string atividade, string aluno, string cont) { var appResposta = new RespostaAplicacao(); RespostaAluno _resposta = new RespostaAluno(); Score _score = new Score(); _resposta.idAluno = WebSecurity.CurrentUserId; _resposta.idQuestao = int.Parse(questao); _resposta.idResposta = int.Parse(opc); _score.idAluno = WebSecurity.CurrentUserId; _score.idAtividade = int.Parse(atividade); var listopc = new Opcao(); var x = appResposta.listaOpcao(_resposta.idQuestao); int qual = 0; for (int i = 0; i < x.Count; i++) { if (x[i].opcaoCorreta == 'S') { qual = i; } } //if (qual == _resposta.idResposta) //{ // _score.score = 1; //} //else //{ // _score.score = 0; //} appResposta.Salvar(_resposta); string msg = ""; return(Json(msg, JsonRequestBehavior.AllowGet)); }
public async Task <Result <int> > Handle(CriarQuestaoObjetivaComando request, CancellationToken cancellationToken) { var disciplina = await _disciplinasRepositorio.RecuperarAsync(request.DisciplinaId, cancellationToken); if (disciplina.HasNoValue) { return(Result.Failure <int>(QuestoesMotivosErro.DisciplinaNaoFoiLocalizada)); } var nivelEnsino = await _niveisEnsinoRepositorio.RecuperarAsync(request.NivelEnsinoId, cancellationToken); if (nivelEnsino.HasNoValue) { return(Result.Failure <int>(QuestoesMotivosErro.NivelEnsinoNaoLocalizado)); } var opcoes = request.Opcoes.Select(c => c.Correta ? Opcao.CriarCorreta(c.Texto) : Opcao.CriarIncorreta(c.Texto)) .ToList(); var(_, opcoesisFailure, opcoesError) = Result.Combine(opcoes); if (opcoesisFailure) { return(Result.Failure <int>(opcoesError)); } var(_, isFailure, questao, error) = QuestaoObjetiva.Criar(disciplina.Value.Id, nivelEnsino.Value.Id, request.Descricao, opcoes.Select(c => c.Value).ToList()); if (isFailure) { return(Result.Failure <int>(error)); } await _opcoesRepositorio.AdicionarAsync(questao, cancellationToken); await _opcoesRepositorio.UnitOfWork.SaveEntitiesAsync(cancellationToken); return(Result.Success(questao.Id)); }
private void origem_Click(object sender, EventArgs e) { opcao = Opcao.Origem; }
private void nome_Click(object sender, EventArgs e) { opcao = Opcao.Nome; }
private void dataInicio_Enter(object sender, EventArgs e) { opcao = Opcao.Data; }
private void dataagendamento_Enter(object sender, EventArgs e) { opcao = Opcao.DataAgendamento; }
private void OpcaoAmbulancia_Click(object sender, EventArgs e) { opcao = Opcao.Ambulancia; }
private void destino_Click(object sender, EventArgs e) { opcao = Opcao.Destino; }
private void diagnostico_Click(object sender, EventArgs e) { opcao = Opcao.Diagnostico; }
private void localdasolicitacao_Click(object sender, EventArgs e) { opcao = Opcao.LocalDaSolicitacao; }
private void numeroFicha_Click(object sender, EventArgs e) { opcao = Opcao.Numero; }
private void motivo_Click(object sender, EventArgs e) { opcao = Opcao.Motivo; }
public void CadastrarMesmoNome() { var obj = new Opcao("Teste1"); Assert.Throws<MyException>(() => _aplicacao.Add(obj)); }