Beispiel #1
0
 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());
 }
Beispiel #2
0
        /// <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);
                }
            }
        }
Beispiel #3
0
        /// <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);
            }
        }
Beispiel #4
0
 public void save(Questao3 f)
 {
     if (f.id == 0)
     {
         questao3BLL.create(f);
     }
     else
     {
         questao3BLL.update(f);
     }
 }
Beispiel #5
0
        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);
        }
Beispiel #6
0
        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;
            }
        }