public PartialViewResult SearchLink(DirectLink dl) { return PartialView(dl); }
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; } }
//[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); }
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; }