Exemplo n.º 1
0
    /// <summary>
    ///
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Wizard1_NextButtonClick(object sender, WizardNavigationEventArgs e)
    {
        lblNrQuestoesExame.Text = "Questão de " + (e.CurrentStepIndex + 2).ToString() + " a " + qtdPerguntas.ToString();

        Wizard wz = (Wizard)sender;

        //if (wz.WizardSteps[e.CurrentStepIndex].StepType == WizardStepType.Finish)
        if (e.CurrentStepIndex == wz.WizardSteps.Count - 2)
        {
            lblNrQuestoesExame.Text = "";
            Label  lblFinish     = wz.WizardSteps[e.CurrentStepIndex].FindControl("lblFinish") as Label;
            string str_lblFinish = RetornaQuestoesNaoRespondidas(wz);
            if (str_lblFinish.Equals(""))
            {
                lblFinish.Text = "FIM. <br>Seu resultado será analisado pela área correspondente. Em breve nosso retorno.";
                string fileRespXML = GerarXMLResp.GerarXML(RetornaPerguntas(), lblNome.Text, "Resultado", "00:00:01", "00:00:01", "00:00:01", "00:00:01", "descricao");

                Resposta resp = new Resposta();
                resp.Cod_Resposta = 1;
                resp.Userid       = Membership.GetUser().ProviderUserKey.ToString();
                resp.XMLResposta  = fileRespXML;
                resp.DataResposta = DateTime.Now.Date;
                resp.Status       = 'A'; // A-Agendado
                resp.Cod_Exame    = 1;   //Obter automaticamente da prova
                RespostaAD.Inserir(resp);
            }
            else
            {
                lblFinish.Text = str_lblFinish;
            }
        }
    }
Exemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        CodResposta = Request.Params["CodResposta"];
        UserId      = Request.Params["UserId"];
        DataTable dtResposta = RespostaAD.DtObterRespUsuario(Convert.ToInt32(CodResposta), UserId);

        fileXML             = dtResposta.Rows[0]["XMLResposta"].ToString();
        txtXmlResposta.Text = fileXML;
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            DdlExame.DataSource = ExameAD.DtObterExames();
            DdlExame.DataBind();
            DdlExame.Items.Insert(0, new ListItem("Todos", "0"));

            GridView1.DataSource = RespostaAD.DtObterRespUsuarios(DdlExame.SelectedValue);
            GridView1.DataBind();
        }
    }
Exemplo n.º 4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        CodResposta = Request.Params["CodResposta"];
        UserId      = Request.Params["UserId"];

        // Obtem status
        DataTable dtResposta  = RespostaAD.DtObterRespUsuario(Convert.ToInt32(CodResposta), UserId);
        string    status      = dtResposta.Rows[0]["Status"].ToString();
        ListItem  lItemStatus = ddlStatus.Items.FindByValue(status);

        lItemStatus.Selected = true;

        // Repeat
        DataTable dtObservacoes = AtendimentoAD.DtObterAtendimento(Convert.ToInt32(CodResposta), UserId);

        Repeater1.DataSource = dtObservacoes;
        Repeater1.DataBind();
    }
 protected void DdlExame_SelectedIndexChanged(object sender, EventArgs e)
 {
     GridView1.DataSource = RespostaAD.DtObterRespUsuarios(DdlExame.SelectedValue);
     GridView1.DataBind();
 }