コード例 #1
0
        protected void imgNext_clicked(object sender, EventArgs e)
        {
            if (isReadonly)
            {
                string url = "~/Portal/Patients.aspx";

                Response.Redirect(url);
            }
            else
            {
                if (Page.IsValid)
                {
                    //SaveData();

                    visRepos.UpdateVisitScreen(2, 1, patientID);

                    visRepos.ChangeActiveVisit(patientID, 2, 3);

                    DateTime?visit1Date           = visRepos.GetVisit1Date(patientID);
                    DateTime visit2SubmissionDate = visRepos.GetVisitSubmissionDate(patientID, 2);

                    visRepos.UpdateVisitDates(
                        3,
                        patientID,
                        VisitDateCalculator.GetVisit3StartDate(visit2SubmissionDate),
                        VisitDateCalculator.GetVisit3EndDate(visit1Date.Value)
                        );

                    string url = "~/Portal/Patients.aspx";

                    Response.Redirect(url);
                }
            }
        }
コード例 #2
0
 public DateTime GetVisitSubmissionDate(int patientID, int visitID)
 {
     return(visRepos.GetVisitSubmissionDate(patientID, visitID));
 }