예제 #1
0
 public PartialViewResult SearchLink(DirectLink dl)
 {
     return PartialView(dl);
 }
예제 #2
0
 public static void SetTarget(RecordModel rmodel, string prop, DirectLink target)
 {
     switch (prop)
     {
         case "father": rmodel.father = target; break;
         case "mother": rmodel.mother = target; break;
         case "wife": rmodel.wife = target; break;
         case "husband": rmodel.husband = target; break;
         case "learning-org": rmodel.learningorg = target; break;
         case "in-org": rmodel.inorg = target; break;
         case "in-doc": rmodel.indoc = target; break;
         case "participant": rmodel.participant = target; break;
         case "learner": rmodel.learner = target; break;
         case "org-child": rmodel.orgchild = target; break;
         case "org-parent": rmodel.orgparent = target; break;
         case "reflected": rmodel.reflected = target; break;
         case "in-archive": rmodel.inarchive = target; break;
         case "info-source": rmodel.infosource = target; break;
         case "author": rmodel.author = target; break;
         case "collection-item": rmodel.collectionitem = target; break;
         case "in-collection": rmodel.incollection = target; break;
         case "inDocument": rmodel.inDocument = target; break;
         case "partItem": rmodel.partItem = target; break;
         default: break;
     }
 }
예제 #3
0
 //[HttpPost]
 //public PartialViewResult AfterRecordEdit(RecordModel rmodel)
 //{
 //    Turgunda.Models.PortraitModel portrait = (Turgunda.Models.PortraitModel)this.Session["portrait"];
 //    if (portrait == null)
 //        portrait = new Turgunda.Models.PortraitModel(rmodel.id);
 //    rmodel.portrait = portrait;
 //    // Здесь надо будет проверить на то, что данные изменились и, если изменились, то зафиксировать
 //    // это в базе данных и в модели, а потом надо нарисовать (только) запись
 //    return PartialView("RecordView", rmodel);
 //}
 //public PartialViewResult LinkCreation()
 //{
 //    return PartialView();
 //}
 //[HttpPost]
 public PartialViewResult LinkCreation(DirectLink dl)
 {
     return PartialView(dl);
 }
예제 #4
0
 public static DirectLink GetTarget(RecordModel rmodel, string prop)
 {
     DirectLink target = new DirectLink();
     switch (prop)
     {
         case "father": target = rmodel.father; break;
         case "mother": target = rmodel.mother; break;
         case "wife": target = rmodel.wife; break;
         case "husband": target = rmodel.husband; break;
         case "learning-org": target = rmodel.learningorg; break;
         case "in-org": target = rmodel.inorg; break;
         case "in-doc": target = rmodel.indoc; break;
         case "participant": target = rmodel.participant; break;
         case "learner": target = rmodel.learner; break;
         case "org-child": target = rmodel.orgchild; break;
         case "org-parent": target = rmodel.orgparent; break;
         case "reflected": target = rmodel.reflected; break;
         case "in-archive": target = rmodel.inarchive; break;
         case "info-source": target = rmodel.infosource; break;
         case "author": target = rmodel.author; break;
         case "collection-item": target = rmodel.collectionitem; break;
         case "in-collection": target = rmodel.incollection; break;
         case "inDocument": target = rmodel.inDocument; break;
         case "partItem": target = rmodel.partItem; break;
         default: break;
     }
     return target;
 }