private void dtgLoadHistorialPaciente(string pRegistroMedico)
        {
            ControlDePacientes.Dal.Paciente lPaciente = new Dal.Paciente();


            DataTable lDtPaciente = new DataTable();

            lDtPaciente = lPaciente.GetPacientePorParametros(pRegistroMedico);

            dtgPaciente.ItemsSource = lDtPaciente.DefaultView;
        }
Пример #2
0
        private void btnSearch_Click(object sender, RoutedEventArgs e)
        {
            ControlDePacientes.Dal.Paciente lPaciente = new Dal.Paciente();


            mDtPaciente = new DataTable();

            if (txtSearchText.Text == "")
            {
                mDtPaciente = lPaciente.GetPacientePorOldParameters("");
            }

            else if (txtSearchText.Text != "")
            {
                mDtPaciente = lPaciente.GetPacientePorOldParameters(txtSearchText.Text);
            }

            dtgPaciente.ItemsSource = mDtPaciente.DefaultView;
        }
        private void loadInfoAdicional(int pCountHistory)
        {
            //ABRE VENTANA  DE INFORMACIÓN ADICIONAL
            try
            {
                ControlDePacientes.Dal.Paciente lPaciente = new ControlDePacientes.Dal.Paciente();
                DataTable ldtPacienteInfo = lPaciente.GetPacienteHistorialByEstado(mIdPaciente);
                string    lContador       = ldtPacienteInfo.Rows[0]["Correlativo"].ToString();
                if (isEdit)
                {
                    frmPopUpInfoAdicionalPaciente lFrmPopUpInfoAdicionalPaciente = new frmPopUpInfoAdicionalPaciente
                    {
                        HorizontalAlignment = HorizontalAlignment.Center,
                        mCodHistorial       = System.Convert.ToInt32(ldtPacienteInfo.Rows[0]["IdHistorialMedico"].ToString()),
                        mCodPaciente        = mIdPaciente,
                        mIsEdit             = isEdit,
                        VerticalAlignment   = VerticalAlignment.Center,
                        chkNuevoPaciente    = { IsChecked = System.Convert.ToInt32((lContador).Substring(0, lContador.IndexOf(@"-"))) == 1 }
                    };

                    lFrmPopUpInfoAdicionalPaciente.ShowDialog();
                }
                else
                {
                    frmPopUpInfoAdicionalPaciente lFrmPopUpInfoAdicionalPaciente = new frmPopUpInfoAdicionalPaciente
                    {
                        HorizontalAlignment = HorizontalAlignment.Center,
                        mCodHistorial       = System.Convert.ToInt32(ldtPacienteInfo.Rows[0]["IdHistorialMedico"].ToString()),
                        mCodPaciente        = mIdPaciente,
                        mIsEdit             = isEdit,
                        VerticalAlignment   = VerticalAlignment.Center,
                        chkNuevoPaciente    = { IsChecked = pCountHistory == 1 }
                    };
                    lFrmPopUpInfoAdicionalPaciente.ShowDialog();
                }
            }
            catch (Exception ex) { ControlOperation.alertWarning(ex.Message); }
        }