コード例 #1
0
        public ActionResult CreateCprOccurrence(Models.Training.MemberCPRInsert model)
        {
            Models.DB.MemberCpr memberCpr = new MemberCpr();

            memberCpr.Created    = DateTime.UtcNow;
            memberCpr.Expiration = model.Expiration;
            memberCpr.Issued     = model.Issued;
            memberCpr.Cprid      = model.CPRID;
            memberCpr.MemberId   = model.MemberID;

            _context.Add(memberCpr);
            _context.SaveChanges();

            return(Redirect("/TrainingOfficer/ViewMember/" + model.MemberID));
        }
コード例 #2
0
        public ActionResult RecordCPR()
        {
            var query = (from m in _context.Member
                         where m.Capacity.CapacityName.ToLower() != "inactive"
                         orderby m.LastName
                         select m).ToList();

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

            var cprs = (from c in _context.Cpr
                        orderby c.RankOrder
                        select c).ToList();

            model.CPRStumps = new Models.Training.CPRStumps(cprs);

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


            return(View(model));
        }