protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         ClsEspecialista clsEspecialista = new ClsEspecialista();
         gdgGrid.DataSource = clsEspecialista.consultarEspecialistas();
         gdgGrid.DataBind();
         gdgGrid.HeaderRow.TableSection = TableRowSection.TableHeader; // Agrega etiqueta: <thead> a la tabla
     }
 }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lblEspe.Text = ClsEspecialista.CountEspecialistas().ToString();
            if (int.Parse(Session["idRol"].ToString()) == 1)
            {
                lblCita.Text = ClsCita.CountCita().ToString();
                lblEnte.Text = ClsEnteSalud.CountEste().ToString();
            }
            if (int.Parse(Session["idRol"].ToString()) == 2)
            {
                lblEnte.Text = ClsEnteSalud.CountEsteAsociado(int.Parse(Session["idPersona"].ToString())).ToString();
            }
            if (int.Parse(Session["idRol"].ToString()) == 3)
            {
                lblCita.Text = ClsCita.CountCitaSinCal(int.Parse(Session["idPersona"].ToString())).ToString();
            }



            if (!IsPostBack)
            {
                ClsEnteSalud enteSalud = new ClsEnteSalud();
                if (int.Parse(Session["idRol"].ToString()) == 1)
                {
                    gdgGrid.DataSource = enteSalud.ConsultarEnte();
                    gdgGrid.DataBind();
                    if (gdgGrid.Rows.Count != 0)
                    {
                        gdgGrid.HeaderRow.TableSection = TableRowSection.TableHeader; // Agrega etiqueta: <thead> a la tabla
                    }
                }
                else if (int.Parse(Session["idRol"].ToString()) == 2)
                {
                    gdvEnte.DataSource = enteSalud.ConsultarEnteAsociado(int.Parse(Session["idPersona"].ToString()));
                    gdvEnte.DataBind();
                    if (gdvEnte.Rows.Count != 0)
                    {
                        gdvEnte.HeaderRow.TableSection = TableRowSection.TableHeader;
                    }
                }
                else
                {
                    ClsCita cita = new ClsCita();
                    gdvCita.DataSource = cita.AllFindConsulCita(int.Parse(Session["idPersona"].ToString()));
                    gdvCita.DataBind();
                    if (gdvCita.Rows.Count != 0)
                    {
                        gdvCita.HeaderRow.TableSection = TableRowSection.TableHeader;
                    }
                }
            }
        }
예제 #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     lblEspe.Text = ClsEspecialista.CountEspecialistas().ToString();
     lblCita.Text = ClsCita.CountCita().ToString();
     lblEnte.Text = ClsEnteSalud.CountEste().ToString();
     if (!IsPostBack)
     {
         ClsEnteSalud enteSalud = new ClsEnteSalud();
         gdgGrid.DataSource = enteSalud.ConsultarEnte();
         gdgGrid.DataBind();
         //gdgGrid.HeaderRow.TableSection = TableRowSection.TableHeader; // Agrega etiqueta: <thead> a la tabla
     }
 }
        protected void btnRegistarEspecialista_Click(object sender, EventArgs e)
        {
            string          mensaje         = string.Empty;
            ClsEspecialista EspecialistaDAO = new ClsEspecialista();
            Especialista    Especialista    = new Especialista();

            Especialista.id_ente               = EspecialistaDAO.idPersonaEnte(int.Parse(Session["idPersona"].ToString()));
            Especialista.nombre                = TextNombre.Text;
            Especialista.correo                = TextCorreo.Text;
            Especialista.celular               = TextCelular.Text;
            Especialista.id_especialidad       = int.Parse(drpEspecialidad.SelectedValue.ToString());
            Especialista.id_ciudad             = int.Parse(drpCiudad.SelectedValue.ToString());
            Especialista.num_licencia          = int.Parse(TextNumLicencia.Text);
            Especialista.fech_expedicion_licen = DateTime.Parse(TextFechaE.Text);
            EspecialistaDAO.Registrar(Especialista);
        }
예제 #5
0
        protected void btnRegistarEspecialista_Click(object sender, EventArgs e)
        {
            string          mensaje         = string.Empty;
            ClsEspecialista especialistaDAO = new ClsEspecialista();
            especialista    especialista    = new especialista();

            if (int.Parse(Session["idRol"].ToString()) == 2)
            {
                especialista.id_ente = int.Parse(ddlEnte.SelectedValue.ToString());
            }
            especialista.nombre                = TextNombre.Text;
            especialista.correo                = TextCorreo.Text;
            especialista.celular               = TextCelular.Text;
            especialista.id_especialidad       = int.Parse(drpEspecialidad.SelectedValue.ToString());
            especialista.id_ciudad             = int.Parse(drpCiudad.SelectedValue.ToString());
            especialista.num_licencia          = int.Parse(TextNumLicencia.Text);
            especialista.fech_expedicion_licen = DateTime.Parse(TextFechaE.Text);
            mensaje = especialistaDAO.Registrar(especialista);
            Page.RegisterStartupScript("script", "<script languaje=JavaScript>alert('" + mensaje + "');location.href='agregarEspecialista.aspx';</script>");
        }
 public List <Especialista> infoEspecialista()
 {
     return(ClsEspecialista.consultarEspecialistass(int.Parse(Session["idEspecialista"].ToString())));
 }