/// <summary> /// Template Constructor /// </summary> public TP146226GB02_Consent() : base() { consent = new ActClass("CONS", "EVN"); consent.StatusCode = "completed"; consent.SetTemplateId(OIDStore.OIDTemplatesTemplateId, TEMPLATEID + "#" + TEMPLATETEXT); }
public virtual void ShouldReturnNullForUnsupportedVocabInStrictMode() { // unsupported value set ActClass actClassCode = fixture.Lookup <ActClass>(typeof(ActClass), "OBS", "2.16.840.1.113883.5.6"); Assert.IsNull(actClassCode); // unsupported code in known value set BasicConfidentialityKind confidentialityCode = fixture.Lookup <BasicConfidentialityKind>(TYPE, "XXX", "2.16.840.1.113883.5.25" ); Assert.IsNull(confidentialityCode); }
public virtual void ShouldReturnProxyForUnsupportedVocabInLenientMode() { CdaCodeResolver lenientFixture = new CdaCodeResolver(new TypedCodeFactory(), Ca.Infoway.Messagebuilder.Platform.ResourceLoader.GetResource (typeof(CdaCodeResolverTest), "/voc.xml"), Ca.Infoway.Messagebuilder.Platform.ResourceLoader.GetResource(typeof(CdaCodeResolverTest ), "/vocabNameMap.xml"), CdaCodeResolver.MODE_LENIENT); // unsupported code in known value set still returns null BasicConfidentialityKind confidentialityCode = lenientFixture.Lookup <BasicConfidentialityKind>(TYPE, "XXX", "2.16.840.1.113883.5.25" ); Assert.IsNull(confidentialityCode); // unsupported value set delegates to proxy strategy ActClass actClassCode = lenientFixture.Lookup <ActClass>(typeof(ActClass), "OBS", "2.16.840.1.113883.5.6"); Assert.IsNotNull(actClassCode); Assert.AreEqual("OBS", actClassCode.CodeValue); Assert.AreEqual("2.16.840.1.113883.5.6", actClassCode.CodeSystem); }
public TP146227GB02_ServiceEvent(ActCode act) : base() { string actCode = ""; switch (act) { case ActCode.PROC: actCode = "PROC"; break; case ActCode.CLNTRL: actCode = "CLNTRL"; break; case ActCode.INFRM: actCode = "INFRM"; break; case ActCode.PCPR: actCode = "PCPR"; break; case ActCode.SPCOBS: actCode = "SPCOBS"; break; case ActCode.OBSSER: actCode = "OBSSER"; break; case ActCode.SBADM: actCode = "SBADM"; break; default: break; } ServiceEvent = new ActClass(actCode, "EVN"); ServiceEvent.SetTemplateId(OIDStore.OIDTemplatesTemplateId, TEMPLATEID + "#" + TEMPLATETEXT); }
// GET: Activity public ActionResult Index(string actClassId = "cls002") { if (actClassId == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ViewBag.actClassName = db.Activity_Class.Where(m => m.actClassId == actClassId).FirstOrDefault().actClassName; ViewBag.actClassId = actClassId; //var mem = (from a in db.Join_Fun_Activities // from c in db.Member // where a.hostId == c.memId // select c).ToList(); //var mem = db.Member.ToList(); ActClass classList = new ActClass() { ActivityList = db.Join_Fun_Activities.Where(m => m.actClassId == actClassId).ToList(), ClassList = db.Activity_Class.ToList() }; //Member join = new Member(); //string id = join.memId; //ViewBag.host = act1.Select(m => m.memNick).FirstOrDefault(); return(View(classList)); }
public ActionResult Details(string actId /*, string actClassId*/ /*string memID*/) { if (actId == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //string memID = Session["memid"].ToString(); if (Session["memid"] == null) { ViewBag.actId = actId; ViewBag.joinTime = db.Activity_Details.Where(m => m.actId == actId && m.appvStatus == true).Count(); ActClass ACT = new ActClass() { vwActivityList = db.vw_Activities.Where(m => m.actId == actId).ToList(), ActivityList = db.Join_Fun_Activities.Where(m => m.actId == actId).ToList(), //MemberList = db.Member.Where(m => m.memId == memID).ToList(), members = db.Member.ToList(), MBoard = db.Message_Board.Where(m => m.actId == actId && m.keepMboard == true).ToList(), //bookmarklist = db.Bookmark_Details.Where(m=>m.actId==actId && m.memId == memID).ToList(), //ActDetails = db.Activity_Details.Where(m => m.actId == actId && m.memId == memID).ToList() ActDetails = db.Activity_Details.Where(m => m.actId == actId).ToList() }; ViewBag.Picture = db.Photos_of_Activities.Where(m => m.actId == actId).ToList(); ViewBag.allpic = db.Photos_of_Activities.ToList(); //ViewBag.defaultPic = db.Activity_Class.Where(m => m.actClassId == actClassId).FirstOrDefault().Photos; return(View(ACT)); } else { string memID = Session["memid"].ToString(); ViewBag.memID = memID; //ViewBag.actClassId = actClassId; ViewBag.actId = actId; //ViewBag.memID = memID; ViewBag.joinTime = db.Activity_Details.Where(m => m.actId == actId && m.appvStatus == true).Count(); //增加該活動點擊次數 if (actId.StartsWith("A")) { var act = db.Join_Fun_Activities.Find(actId); act.clickTimes += 1; } db.SaveChanges(); ActClass ACT = new ActClass() { vwActivityList = db.vw_Activities.Where(m => m.actId == actId).ToList(), ActivityList = db.Join_Fun_Activities.Where(m => m.actId == actId).ToList(), MemberList = db.Member.Where(m => m.memId == memID).ToList(), members = db.Member.ToList(), MBoard = db.Message_Board.Where(m => m.actId == actId && m.keepMboard == true).ToList(), ActDetails = db.Activity_Details.Where(m => m.actId == actId && m.memId == memID).ToList() }; ViewBag.Picture = db.Photos_of_Activities.Where(m => m.actId == actId).ToList(); ViewBag.allpic = db.Photos_of_Activities.ToList(); //ViewBag.defaultPic = db.Activity_Class.Where(m => m.actClassId == actClassId).FirstOrDefault().Photos; ViewBag.defaultPic = db.Activity_Class.ToList(); return(View(ACT)); } }
/// <summary> /// Template Constructor for the Template /// </summary> public TP146248GB01_ReferenceURL() : base() { codedEntry = new ActClass("OBS", "EVN"); codedEntry.SetTemplateId(OIDStore.OIDTemplatesTemplateId, TEMPLATEID + "#" + TEMPLATETEXT); }