public ActionResult VisitHistory(int id)
        {
            var member = memberProvider.GetMember(id);
            var model  = new VisitHistoryViewModel();

            if (member != null)
            {
                model.MemberNo   = member.MemberNo;
                model.MemberName = member.Name;
                model.Address    = member.Address;
                model.MemberId   = member.Id;
            }
            return(View(model));
        }
Beispiel #2
0
        // GET: Visits/History/5
        public ActionResult VisitHistory(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var patient = db.Patients.Single(x => x.PatientId == id);

            if (patient == null)
            {
                return(HttpNotFound());
            }
            var visitHistoryVM = new VisitHistoryViewModel
            {
                PatientId    = id,
                PatientName  = patient.PatientLast + ", " + patient.PatientFirst,
                VisitHistory = db.Visits.Where(x => x.DischargeDate != null).Where(x => x.PatientId == id).Include(v => v.Patient)
            };

            return(View(visitHistoryVM));
        }
 public VisitHistoryView(List <string> dates)
 {
     InitializeComponent();
     BindingContext = new VisitHistoryViewModel(dates);
 }