![]() | RemCardCreateCardFull Method |
Namespace: Paperwork.Connect
public a_GenericResult CreateCardFull( ObjectID cardTemplateId, ObjectName cardName, string metaData )
public void CreateCard() { LookupItem template = getCardTemplateByTitle("Gelen Evrak"); a_GenericResult retval = p.rCard.CreateCard(new ObjectID(template.ObjectId), new ObjectName("EF12345")); if (retval.ErrorCode != 0) throw new Exception(retval.Message); Console.WriteLine("Dosya kartı kaydı nesne numarası:{0}", retval.Result); ObjectID new_card_id = new ObjectID(retval.Result); a_Card card = p.rCard.GetCard(new_card_id, true); card.CardData.setAttribute("EVRAK_NO", "1"); card.CardData.setAttribute("GELEN_KURUM", "PW"); retval = p.rCard.SaveCard(card); if (retval.ErrorCode != 0) throw new Exception(retval.Message); else Console.WriteLine("Dosya kartı kaydedildi."); Console.ReadLine(); } public LookupItem getCardTemplateByTitle(string title) { foreach (LookupItem card in Cards) if (card.Title == title) return card; return null; } private ObservableCollection<LookupItem> _Cards; public ObservableCollection<LookupItem> Cards { get { if (_Cards == null) _Cards = p.rLookup.GetFileCards(); return _Cards; } }