Click or drag to resize

RemCardCreateCardFull Method

Paperwork .Net Kütüphanesi
Dosya kartı yaratmak için kullanılır.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_GenericResult CreateCardFull(
	ObjectID cardTemplateId,
	ObjectName cardName,
	string metaData
)

Parameters

cardTemplateId
Type: ObjectID
Yaratılan kartın kullanacağı dosya kartı taslağının nesne numarası.
cardName
Type: ObjectName
Yaratılmak istenen dosya kartının ismi.
metaData
Type: SystemString
ITypes of Card Data.

Return Value

Type: a_GenericResult
a_GenericResult nesnesi içinde , ErrorCode=0 ise İşlem başarılıdır. Aksi taktirde Result ve Message alanları kontrol ediniz.
Examples
Bu örnekte Dosya kartının nasıl oluşturalacağı gösterilmektedir.
C#
  
            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;
                }
            }
                  
See Also