/// <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)); }); }
/// <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)); }); }