コード例 #1
0
    protected void grdMain_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int index;

        if (e.CommandName.Equals("editRecord"))
        {
            index = Convert.ToInt32(e.CommandArgument);
            int ID = Convert.ToInt32(GridView1.DataKeys[index].Value.ToString());


            string _realizada    = "N";
            var    clickedRecord = from consulta in AtivoDAO.ListaTentativaContatoPaciente(Convert.ToInt32(lbProntuario.Text), 2, _realizada)
                                   where consulta.Id_Consulta == ID
                                   select consulta;


            foreach (var d in clickedRecord.ToList())
            {
                txbID.Text           = d.Id_Consulta.ToString();
                txbdtConsulta.Text   = d.Dt_Consulta.ToString();
                txbEquipe.Text       = d.Equipe;
                txbProfissional.Text = d.Nome_Profissional;
                txbCodConsulta.Text  = d.Codigo_Consulta.ToString();
                txbIDAtivo.Text      = d.Id_Ativo.ToString();
            }

            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none",
                                                    "<script>$('#editModal').modal('show');</script>", false);
        }
    }
コード例 #2
0
    protected void btnGravar_Click(object sender, EventArgs e)
    {
        Ativo_Ligacao ativo = new Ativo_Ligacao();

        ativo.Prontuario      = Convert.ToInt32(lbProntuario.Text);
        ativo.Observacao      = txbObservacao.Text.ToUpper();
        ativo.Usuario_Contato = System.Web.HttpContext.Current.User.Identity.Name;
        ativo.Id_Consulta     = Convert.ToInt32(txbID.Text);
        int _status = Convert.ToInt32(ddlStatus.SelectedValue);

        id_ativo = Convert.ToInt32(txbIDAtivo.Text);

        int tentativa = 3;

        // update realizado

        string mensagem = AtivoDAO.GravaStatusAtivo(_status, ativo.Observacao, ativo.Usuario_Contato, ativo.Id_Consulta, tentativa, id_ativo);

        System.Text.StringBuilder sb = new System.Text.StringBuilder();
        sb.Append("$('.modal-backdrop').remove();");
        sb.Append("$(document.body).removeClass('modal-open');");
        ScriptManager.RegisterStartupScript(Page, this.Page.GetType(), "clientscript", sb.ToString(), true);

        //BindGrind1Tentativas(_prontuario, 1);// recarrega o grid
        ClearInputs(Page.Controls);// limpa os textbox
        Response.Redirect("~/administrativo/ListaAtivos3.aspx");
    }
コード例 #3
0
    private void BindGrind1Tentativas(int _prontuario, int _tentativa)
    {
        string _realizada = "N";

        GridView1.DataSource = AtivoDAO.ListaTentativaContatoPaciente(_prontuario, _tentativa, _realizada);
        GridView1.DataBind();
    }
コード例 #4
0
    protected void getUltimasAtividadeUsuario(string usuario)
    {
        var atividades = AtivoDAO.getAtivosRecentAtividadesUsuario(usuario);

        rpt.DataSource = atividades;
        rpt.DataBind();
    }
コード例 #5
0
    private void BindGrid()
    {
        int    _ativo            = 0;
        string _status           = "S";
        int    _tentativaLigacao = 0;

        GridView1.DataSource = AtivoDAO.ListaConsultasEndocrino(_ativo, _status, _tentativaLigacao);
        GridView1.DataBind();
        lbQtdConsultas.Text = AtivoDAO.QuantidadeConsultasRealizarAtivoEndocrino(_ativo, _tentativaLigacao) + " Consultas a Realizar a Ativo Endócrino";
    }
コード例 #6
0
    private void BindGrid()
    {
        int _ativo            = 1; // já foi feito ativo desta consulta, ela não aparece na primeira listagem (1ª tentativa)
        int _tentativaLigacao = 1; // consultas 1ª tentativa

        int _quantidadeConsultas = AtivoDAO.QuantidadeConsultasRealizarAtivoEndocrino(_ativo, _tentativaLigacao);

        if (_quantidadeConsultas != 0)
        {
            string _realizadas = "N";

            GridView1.DataSource = AtivoDAO.ListaTentativaContatoEndocrino(_tentativaLigacao, _realizadas);
            GridView1.DataBind();
        }
        lbQtdConsultas.Text = _quantidadeConsultas + " Consultas a Realizar a Ativo";
    }
コード例 #7
0
 private void BindGrind(int _prontuario)
 {
     GridView1.DataSource = AtivoDAO.ListaConsultasPaciente(_prontuario);
     GridView1.DataBind();
 }
コード例 #8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     lbConsultas1Tentativa.Text = AtivoDAO.QuantidadeConsultasRealizarAtivo(0, 0).ToString();
     lbConsultas2Tentativa.Text = AtivoDAO.QuantidadeConsultasRealizarAtivo(1, 1).ToString();
     lbConsultas3Tentativa.Text = AtivoDAO.QuantidadeConsultasRealizarAtivo(1, 2).ToString();
 }