예제 #1
0
        /**************************************************************************************************/


        public RiskClinicDashboard()
        {
            p_MyPatients      = new RiskApps3.Model.Clinic.Dashboard.MyPatients();
            p_MyPatients.date = DateTime.Now.ToShortDateString();
            p_AtRisk          = new RiskApps3.Model.Clinic.Dashboard.AtRisk();
            //p_UpdateQueueData = new RiskApps3.Model.Clinic.Dashboard.QueueData();

            p_HighRiskBrcaQueue           = new HighRiskBrcaQueue();
            p_HighRiskLifetimeBreastQueue = new HighRiskLifetimeBreastQueue();
            p_HighRiskColonQueue          = new HighRiskColonQueue();
            p_BrcaPositiveQueue           = new BrcaPositiveQueue();
            p_PendingTaskQueue            = new PendingTaskQueue();
            p_MyPatientsQueue             = new myPatientsQueue();

            p_PendingTasks        = new RiskApps3.Model.Clinic.Dashboard.PendingTasks();
            p_PendingGeneticTests = new RiskApps3.Model.Clinic.Dashboard.PendingGeneticTests();
            InitializeComponent();
        }
예제 #2
0
        /**************************************************************************************************/
        public RiskClinicDashboard()
        {
            p_MyPatients = new RiskApps3.Model.Clinic.Dashboard.MyPatients();
            p_MyPatients.date = DateTime.Now.ToShortDateString();
            p_AtRisk = new RiskApps3.Model.Clinic.Dashboard.AtRisk();
            //p_UpdateQueueData = new RiskApps3.Model.Clinic.Dashboard.QueueData();

            p_HighRiskBrcaQueue = new HighRiskBrcaQueue();
            p_HighRiskLifetimeBreastQueue = new HighRiskLifetimeBreastQueue();
            p_HighRiskColonQueue = new HighRiskColonQueue();
            p_BrcaPositiveQueue = new BrcaPositiveQueue();
            p_PendingTaskQueue = new PendingTaskQueue();
            p_MyPatientsQueue = new myPatientsQueue();

            p_PendingTasks = new RiskApps3.Model.Clinic.Dashboard.PendingTasks();
            p_PendingGeneticTests = new RiskApps3.Model.Clinic.Dashboard.PendingGeneticTests();
            InitializeComponent();
        }
예제 #3
0
        public BreastImagingDashboard()
        {
            DashboardStart = new DateTime(DateTime.Now.Year, 1, 1);
            DashboardEnd = new DateTime(DateTime.Now.Year, 12, 31);

            InitializeComponent();

            FollowupDelegate = Followup;

            olvColumnCompleted.Renderer = new NullDateRenderer();

            p_AtRisk = new AtRisk();
            p_HighRiskBrcaQueue = new HighRiskBrcaQueue();
            p_HighRiskLifetimeBreastQueue = new HighRiskLifetimeBreastQueue();
            p_HighRiskColonQueue = new HighRiskColonQueue();

            label8.BackColor = Color.Transparent;
            label9.BackColor = Color.Transparent;
            label6.BackColor = Color.Transparent;
            label10.BackColor = Color.Transparent;
        }
예제 #4
0
        public System.Data.DataTable GetPatients(int ClinicID, string PageType)
        {
            System.Data.DataTable dt = new System.Data.DataTable();

            if (PageType.Trim().ToLower() == "LBC".Trim().ToLower())
            {

                HighRiskLifetimeBreastQueue obj = new HighRiskLifetimeBreastQueue();
                obj.BackgroundLoadWork();
                dt = obj.dt;
            }
            else
            {
            HighRiskBrcaQueue objBrca = new HighRiskBrcaQueue();
            objBrca.BackgroundLoadWork();
            dt = objBrca.dt;
            }
            return dt;
        }