public Questao3 read(Questao3 questao) { return(questao3BLL.read().Where(x => x.formularioId == questao.formularioId && x.detalheExecCumprimento == questao.detalheExecCumprimento && x.respDescumprimento == questao.respDescumprimento && x.pendenteCom == questao.pendenteCom).FirstOrDefault()); }
/// <summary> /// Popula questão 3. /// </summary> public async Task PopulaQuestao3(Formulario form) { await PopulaQuestion3(); desabilitaValidador(); questao3 = await questao3BLL.readAsync(form.id); if (form.tipoFormularioId == (int)Util.TFormulario.Execucao || form.tipoFormularioId == (int)Util.TFormulario.Liminar || form.tipoFormularioId == (int)Util.TFormulario.Descumprimento) { respDescID.Visible = false; if (questao3 != null) { ViewState["idQuestao"] = questao3.id; DetalheExecCumprimento = questao3.detalheExecCumprimento; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "pendente3", "preenchePendente_3();", true); } } else { respDescID.Visible = true; if (questao3 != null) { ViewState["idQuestao"] = questao3.id; DetalheExecCumprimento = questao3.detalheExecCumprimento; RespDescumprimento = questao3.respDescumprimento; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "pendente3", "preenchePendente_3();", true); } } }
/// <summary> /// Métoedo para salar questão 3 na tabela TbQuestao3. /// </summary> public bool SaveQuestao3(int FormularioId) { try { if (FormularioId > 0) { Questao3BLL questao3BLL = new Questao3BLL(); Questao3 quest3 = new Questao3(); quest3.id = Convert.ToInt32(ViewState["idQuestao"]); quest3.formularioId = FormularioId; quest3.detalheExecCumprimento = txtdetalheExec.Text; if (drprespDescumprimento.SelectedValue != "0") { quest3.respDescumprimento = drprespDescumprimento.SelectedItem.Text; } else { quest3.respDescumprimento = null; } quest3.pendenteComValue = ""; quest3.pendenteCom = ""; foreach (ListItem item in pendenteID.Items) { if (item.Selected) { quest3.pendenteCom += item.Text + ","; quest3.pendenteComValue += item.Value + ","; } } if (quest3.pendenteCom.EndsWith(",")) { quest3.pendenteCom = quest3.pendenteCom.Remove(quest3.pendenteCom.Length - 1, 1); } if (quest3.pendenteComValue.EndsWith(",")) { quest3.pendenteComValue = quest3.pendenteComValue.Remove(quest3.pendenteComValue.Length - 1, 1); } questao3BLL.save(quest3); ViewState["idQuestao"] = quest3.id; return(true); } else { return(false); } } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public void save(Questao3 f) { if (f.id == 0) { questao3BLL.create(f); } else { questao3BLL.update(f); } }
static void RunQuestao3() { Dictionary <double, int>[] cotacoesDePecas = new Dictionary <double, int>[] { new Dictionary <double, int>(), new Dictionary <double, int>() }; cotacoesDePecas[0].Add(300, 1); cotacoesDePecas[0].Add(250, 2); cotacoesDePecas[1].Add(230, 3); cotacoesDePecas[1].Add(100, 4); double total = Questao3.CalcularValorTotalCompra(cotacoesDePecas, 100); Console.Write("\n\nTotal da cotação das peças {0}.\n", total); }
static void Main(string[] args) { Console.Write("Questão 1 a 33: "); int escolha = int.Parse(Console.ReadLine()); switch (escolha) { case 1: Questao1.Rodar(); break; case 2: Questao2.Rodar(); break; case 3: Questao3.Rodar(); break; case 4: Questao4.Rodar(); break; case 5: Questao5.Rodar(); break; case 6: Questao6.Rodar(); break; case 7: Questao7.Rodar(); break; case 8: Questao8.Rodar(); break; case 9: Questao9.Rodar(); break; case 10: Questao10.Rodar(); break; case 11: Questao11.Rodar(); break; case 12: Questao12.Rodar(); break; case 13: Questao13.Rodar(); break; case 14: Questao14.Rodar(); break; case 15: Questao15.Rodar(); break; case 16: Questao16.Rodar(); break; case 17: break; case 18: Questao18.Rodar(); break; case 19: Questao19.Rodar(); break; case 20: break; case 21: Questao21.Rodar(); break; case 22: Questao22.Rodar(); break; case 23: break; case 24: Questao24.Rodar(); break; case 25: Questao25.Rodar(); break; case 26: Questao26.Rodar(); break; case 27: Questao27.Rodar(); break; case 28: Questao28.Rodar(); break; case 29: Questao29.Rodar(); break; case 30: Questao30.Rodar(); break; case 31: Questao31.Rodar(); break; case 32: break; case 33: Questao33.Rodar(); break; default: Console.WriteLine("Não tem essa questão."); break; } }