Пример #1
0
        public ActionResult CreateMedicalOccurrence(Models.Training.MemberMedicalInsert model)
        {
            Models.DB.MemberMedical memberMedical = new MemberMedical();

            memberMedical.Created    = DateTime.UtcNow;
            memberMedical.Expiration = model.Expiration;
            memberMedical.Issued     = model.Issued;
            memberMedical.MedicalId  = model.MedicalID;
            memberMedical.MemberId   = model.MemberID;

            _context.Add(memberMedical);
            _context.SaveChanges();

            return(Redirect("/TrainingOfficer/ViewMember/" + model.MemberID));
        }
Пример #2
0
        public ActionResult RecordMedical()
        {
            var query = (from m in _context.Member
                         where m.Capacity.CapacityName.ToLower() != "inactive"
                         orderby m.LastName
                         select m).ToList();

            Models.Training.MemberMedicalInsert model = new Models.Training.MemberMedicalInsert();
            model.MemberStubs = new Models.Membership.MemberStubs(query);

            var meds = (from med in _context.Medical
                        orderby med.RankOrder
                        select med).ToList();

            model.MedicalStubs = new Models.Training.MedicalStubs(meds);

            model.Issued     = DateTime.Now;
            model.Expiration = DateTime.Now.AddYears(2);


            return(View(model));
        }