コード例 #1
0
        public ActionResult Search()
        {
            var    fromD = new DateTime();
            var    toD   = new DateTime();
            string patient;

            if (Session["practiceAdminFromDate"] != null && Session["practiceAdminToDate"] != null)
            {
                fromD = Convert.ToDateTime(Session["practiceAdminFromDate"]);
                toD   = Convert.ToDateTime(Session["practiceAdminToDate"]);
            }
            else
            {
                fromD = getValidDate("", true);
                toD   = getValidDate("", false);
            }

            if (Session["practiceAdminPatient"] != null)
            {
                patient = Session["practiceAdminPatient"].ToString();
            }
            else
            {
                patient = "";
            }

            PracticeAdminSearchViewModel viewM = new PracticeAdminSearchViewModel();

            viewM.FromDate      = fromD.ToShortDateString();
            viewM.ToDate        = toD.ToShortDateString();
            viewM.PatientSearch = patient;
            viewM.Patients      = pracAdminSearchQueryGenerator(fromD, toD, patient);

            return(View(viewM));
        }
コード例 #2
0
        public ActionResult Search(PracticeAdminSearchViewModel viewM)
        {
            var    fromD   = new DateTime();
            var    toD     = new DateTime();
            string patient = "";

            fromD = getValidDate(viewM.FromDate, true);
            toD   = getValidDate(viewM.ToDate, false);

            if (viewM.PatientSearch != null && viewM.PatientSearch != "")
            {
                patient = viewM.PatientSearch;
            }

            PracticeAdminSearchViewModel returnM = new PracticeAdminSearchViewModel();

            returnM.FromDate      = fromD.ToShortDateString();
            returnM.ToDate        = toD.ToShortDateString();
            returnM.PatientSearch = patient;
            returnM.Patients      = pracAdminSearchQueryGenerator(fromD, toD, patient);

            return(View(returnM));
        }