예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IsPostBack)
                {
                    Negocio.pacienteNegocio dcpaciente = new Negocio.pacienteNegocio();
                    List<Entidad.Paciente> listpacientes = null;
                    listpacientes = dcpaciente.Pacientes();
                    ListItem ini = new ListItem();
                    ini.Value = "0";
                    ini.Text = "Selecccione...";
                    ddl_paciente.Items.Add(ini);
                    ddl_paciente.DataSource = listpacientes;
                    ddl_paciente.DataTextField = "Nombres";
                    ddl_paciente.DataValueField = "IdPaciente";
                    ddl_paciente.DataBind();

                    // Cargamos el control del motivo de la cita
                    Negocio.serviciosNegocio dcservicios = new Negocio.serviciosNegocio();
                    List<Entidad.Cat_Servicio> servicios = null;
                    servicios = dcservicios.ListaServicios();
                    ListItem ini1 = new ListItem();
                    ini1.Value = "0";
                    ini1.Text = "Seleccione...";
                    ddl_motivo.Items.Add(ini1);
                    ddl_motivo.DataSource = servicios;
                    ddl_motivo.DataTextField = "Descripcion";
                    ddl_motivo.DataValueField = "IdServicio";
                    ddl_motivo.DataBind();

                    //CARGAMOS EL DDL_MEDICO
                    Negocio.medicoNegocio dc = new Negocio.medicoNegocio();
                    List<Entidad.Medico> medicos = null;
                    medicos = dc.ListaMedico();
                    ListItem ini2 = new ListItem();
                    ini2.Text = "Seleccione...";
                    ini2.Value = "0";
                    ddl_medico.Items.Add(ini2);
                    ddl_medico.DataSource = medicos;
                    ddl_medico.DataTextField = "NombreCompleto";
                    ddl_medico.DataValueField = "NroCedula";
                    ddl_medico.DataBind();
                }
            }
            catch (Exception err)
            {
                cv_informacion.IsValid = false;
                cv_informacion.ErrorMessage= err.Message;
            }
        }
예제 #2
0
 protected void CargarMedicos()
 {
     Negocio.medicoNegocio dc = new Negocio.medicoNegocio();
     List<Entidad.Medico> medicos = null;
     medicos = dc.ListaMedico();
     ListItem ini2 = new ListItem();
     ini2.Text = "Seleccione...";
     ini2.Value = "0";
     ddl_medico.Items.Add(ini2);
     ddl_medico.DataSource = medicos;
     ddl_medico.DataTextField = "NombreCompleto";
     ddl_medico.DataValueField = "NroCedula";
     ddl_medico.DataBind();
 }