Example #1
0
 /// <summary>
 /// Factory method. Asynchronously loads a <see cref="Doc"/> object, based on given parameters.
 /// </summary>
 /// <param name="docID">The DocID parameter of the Doc to fetch.</param>
 /// <param name="callback">The completion callback method.</param>
 public static void GetDoc(int docID, EventHandler <DataPortalResult <Doc> > callback)
 {
     DocEditGetter.GetDocEditGetter(docID, (o, e) =>
     {
         callback(o, new DataPortalResult <Doc>(e.Object.Doc, e.Error, null));
     });
 }
Example #2
0
 /// <summary>
 /// Factory method. Asynchronously creates a new <see cref="Doc"/> object.
 /// </summary>
 /// <param name="callback">The completion callback method.</param>
 public static void NewDoc(EventHandler <DataPortalResult <Doc> > callback)
 {
     DocEditGetter.NewDocEditGetter((o, e) =>
     {
         callback(o, new DataPortalResult <Doc>(e.Object.Doc, e.Error, null));
     });
 }