public void MostrarPacientes()
        {
            DataSet Dts = new DataSet();

            Dts = Ws.GetListaPacientes("", "", "S");
            GridViewPacientes.DataSource = Dts;
            GridViewPacientes.DataBind();

            DropDownListNif_Paciente.DataSource    = Cargar_Personas();
            DropDownListNif_Paciente.DataTextField = "NIF";
            DropDownListNif_Paciente.DataBind();

            DropDownListNif_Medico.DataSource    = Cargar_Medicos();
            DropDownListNif_Medico.DataTextField = "NIF_MEDICO";
            DropDownListNif_Medico.DataBind();
        }
예제 #2
0
 protected void BTNEliminar_Click(object sender, EventArgs e)
 {
     lbMensaje.Text = CADCitasUM.CADPacientes.BorrarPaciente(txtIdentificacion.Text);
     GridViewPacientes.DataBind();
     limpiarcampos();
 }
예제 #3
0
        protected void BTNModificar_Click(object sender, EventArgs e)
        {
            if (txtIdentificacion.Text == "")
            {
                lbMensaje.Text = "Debe Ingresar Un Documento";
                txtIdentificacion.Focus();
                return;
            }

            if (!CADCitasUM.CADPacientes.ExistePaciente(txtIdentificacion.Text))
            {
                lbMensaje.Text = "El Paciente !NO¡ Existe en la base de datos........";
                txtIdentificacion.Focus();
                return;
            }


            if (txtNombres.Text == "")
            {
                lbMensaje.Text = "Debe Ingresar Su Nombre";
                txtNombres.Focus();
                return;
            }

            if (txtApellidos.Text == "")
            {
                lbMensaje.Text = "Debe Ingresar Un Apellido al menos";
                txtApellidos.Focus();
                return;
            }



            if (!Utilidades.IsNumeric(txtEdad.Text))
            {
                lbMensaje.Text = "Debe Un Valor Numerico";
                txtEdad.Focus();
                return;
            }



            if (txtDireccion.Text == "")
            {
                lbMensaje.Text = "Debe Ingresar la direccion del paciente";
                txtDireccion.Focus();
                return;
            }

            if (txtTelefono.Text == "")
            {
                lbMensaje.Text = "Debe Ingresar El Telefono del paciente";
                txtTelefono.Focus();
                return;
            }

            if (!Utilidades.IsNumeric(txtEstatura.Text))
            {
                lbMensaje.Text = "Debe Un Valor Numerico";
                txtEstatura.Focus();
                return;
            }

            if (!Utilidades.IsNumeric(txtPeso.Text))
            {
                lbMensaje.Text = "Debe Un Valor Numerico";
                txtPeso.Focus();
                return;
            }


            if (!Utilidades.IsNumeric(txtNAlegrias.Text))
            {
                lbMensaje.Text = "Debe Un Valor Numerico";
                txtNAlegrias.Focus();
                return;
            }

            lbMensaje.Text = CADCitasUM.CADPacientes.ActualizarPaciente(
                Convert.ToInt32(cmbTipoIdentificacion.SelectedValue),
                txtIdentificacion.Text,
                txtNombres.Text,
                txtApellidos.Text,
                Convert.ToDateTime(CalendarFN.SelectedDate),
                Convert.ToInt32(cmbSexo.SelectedValue),
                Convert.ToInt32(txtEdad.Text),
                Convert.ToInt32(cmbEstadoCivil.SelectedValue),
                txtDireccion.Text,
                txtTelefono.Text,
                Convert.ToInt32(txtEstatura.Text),
                Convert.ToInt32(txtPeso.Text),
                Convert.ToInt32(txtNAlegrias.Text), txtAlergias.Text);
            GridViewPacientes.DataBind();
        }